EXA_SQL_TYPES
This system table describes the SQL data types of Exasol. All users have access to the table.
Column Name | Description |
---|---|
TYPE_NAME | Name according to SQL standard |
TYPE_ID | ID of the data type |
PRECISION | The precision in relation to numeric values, the (maximum) length in bytes in relation to strings and other types |
LITERAL_PREFIX | Prefix, with which a literal of this type must be initiated |
LITERAL_SUFFIX | Suffix, with which a literal of this type must be terminated |
CREATE_PARAMS | Information on which information is necessary in order to create a column of this type |
IS_NULLABLE | States whether NULL values are allowed (TRUE or FALSE). |
CASE_SENSITIVE | States whether case sensitivity is relevant to the type |
SEARCHABLE |
States how the type can be used in a WHERE clause:
|
UNSIGNED_ATTRIBUTE | States whether the type is unsigned |
FIXED_PREC_SCALE | States whether the type has fixed representation |
AUTO_INCREMENT | States whether it is an automatically incremented type |
LOCAL_TYPE_NAME | Local type name |
MINIMUM_SCALE | Minimum number of digits after the decimal point |
MAXIMUM_SCALE | Maximum number of digits after the decimal point |
SQL_DATA_TYPE | Reserved |
SQL_DATETIME_SUB | Reserved |
NUM_PREC_RADIX | Number base for details of the precision |
INTERVAL_PRECISION | Reserved |