Data Type Mapping
Azure Data Lake Storage to TDV Data Types
Mapped Azure Data Lake data types have the following restrictions:
•Maximum VARBINARY length is 2000.
•Maximum CHAR length is 10485760.
•Maximum VARCHAR length is 10485760.
The following table shows the mapping from Azure Data Lake data types to TDV data types.
|
Azure Data Lake Storage Data Type |
TDV Data Type |
|
BYTEA |
BLOB |
|
CHAR |
CHAR |
|
CHARACTER |
CHAR |
|
CHARACTER_VARYING |
VARCHAR |
|
DECIMAL |
DECIMAL |
|
BPCHAR |
CHAR |
|
TEXT |
CLOB |
|
FLOAT |
FLOAT |
|
LONG |
CLOB |
|
NUMBER |
DECIMAL |
|
RAW |
BYTEA |
|
ROWID |
VARCHAR |
|
UROWID |
VARCHAR |
|
VARCHAR |
VARCHAR |
|
VARCHAR2 |
VARCHAR |
|
DATETIME |
TIMESTAMP |
|
TIMESTAMP |
TIMESTAMP |
|
TIMESTAMPZ |
TIMESTAMP |
|
SMALLDATETIME |
TIMESTAMP |
|
TIMETZ |
TIME |
|
DOUBLE |
DOUBLE |
|
FLOAT |
FLOAT |
|
FLOAT4 |
REAL |
|
FLOAT8 |
DOUBLE |
|
REAL |
REAL |
|
INTEGER |
INTEGER |
|
INT |
INTEGER |
|
BIGINT |
BIGINT |
|
INT8 |
BIGINT |
|
INT4 |
INTEGER |
|
INT2 |
SMALLINT |
|
SMALLINT |
SMALLINT |
|
BOOL |
BOOLEAN |
|
BOOLEAN |
BOOLEAN |
|
BIT |
CHAR |
|
VARBIT |
VARCHAR |
|
TINYINT |
SMALLINT |
|
NUMERIC |
NUMERIC |
|
UUID |
CHAR |
|
XID |
INTEGER |
|
XML |
XML |
|
BOX |
VARCHAR |
|
OID |
BLOB |
|
BINARY_DOUBLE |
DOUBLE |
|
DOUBLE_PRECISION |
DOUBLE |
|
CIDR |
VARCHAR |
|
INET |
VARCHAR |
|
LINE |
VARCHAR |
|
LSEG |
VARCHAR |
|
MACADDR |
VARCHAR |
|
MONEY |
DECIMAL |
|
SERIAL |
INTEGER |
|
BIGSERIAL |
BIGINT |
|
CIRCLE |
VARCHAR |
|
PATH |
VARCHAR |
|
POINT |
CHAR |
|
POLYGON |
VARCHAR |
|
BINARY_FLOAT |
REAL |