数据类型转换
Amazon Redshift JDBC 驱动程序版本 2.1 支持许多常见的数据格式,从而可在 Amazon Redshift、SQL 和 Java 数据类型之间进行转换。
下表列出了支持的数据类型映射。
Amazon Redshift 类型 | SQL 类型 | Java 类型 |
---|---|---|
BIGINT |
SQL_BIGINT |
长整型 |
BOOLEAN |
SQL_BIT |
Boolean |
CHAR |
SQL_CHAR |
字符串 |
DATE |
SQL_TYPE_DATE |
java.sql.Date |
DECIMAL |
SQL_NUMERIC |
BigDecimal |
DOUBLE PRECISION |
SQL_DOUBLE |
Double |
GEOMETRY |
SQL_ LONGVARBINARY |
byte[] |
INTEGER |
SQL_INTEGER |
整数 |
OID |
SQL_BIGINT |
长整型 |
SUPER |
SQL_LONGVARCHAR |
字符串 |
REAL |
SQL_REAL |
Float |
SMALLINT |
SQL_SMALLINT |
短型 |
TEXT |
SQL_VARCHAR |
字符串 |
TIME |
SQL_TYPE_TIME |
java.sql.Time |
TIMETZ |
SQL_TYPE_TIME |
java.sql.Time |
TIMESTAMP |
SQL_TYPE_ TIMESTAMP |
java.sql.Timestamp |
TIMESTAMPTZ |
SQL_TYPE_ TIMESTAMP |
java.sql.Timestamp |
VARCHAR |
SQL_VARCHAR |
字符串 |