Supported base data types
The term variable is used in this context to mean the column name or attribute name in an expression.
Table 1 lists the
base data types supported by the RMC subsystem for variables and constants
in an expression.
| Symbolic name | Description |
|---|---|
| CT_INT32 | Signed 32–bit integer |
| CT_UINT32 | Unsigned 32–bit integer |
| CT_INT64 | Signed 64–bit integer |
| CT_UINT64 | Unsigned 64–bit integer |
| CT_FLOAT32 | 32–bit floating point |
| CT_FLOAT64 | 64–bit floating point |
| CT_CHAR_PTR | Null-terminated string |
| CT_BINARY_PTR | Binary data – arbitrary-length block of data |
| CT_RSRC_HANDLE_PTR | Resource handle – an identifier for a resource that is unique over space and time (20 bytes) |