Data Types
The Simba Impala JDBC Connector supports many common data formats, converting between Impala, SQL, and Java data types.
The following table lists the supported data type mappings.
Impala Type | SQL Type | Java Type |
---|---|---|
ARRAY |
VARCHAR |
String |
BIGINT |
BIGINT |
java.math.BigInteger |
BINARY |
VARBINARY |
byte[] |
BOOLEAN |
BOOLEAN |
Boolean |
CHAR (Available only in |
CHAR |
String |
DATE |
DATE |
java.sql.Date |
DECIMAL ( |
DECIMAL |
java.math.BigDecimal |
DOUBLE (REAL is an alias for DOUBLE) |
DOUBLE |
Double |
FLOAT |
REAL |
Float |
INT |
INTEGER |
Long |
MAP |
VARCHAR |
String |
SMALLINT |
SMALLINT |
Integer |
STRUCT |
VARCHAR |
String |
TIMESTAMP |
TIMESTAMP |
java.sql.Timestamp |
TINYINT |
TINYINT |
Short |
VARCHAR (Available only in |
VARCHAR |
String |