データ型変換
Amazon Redshift JDBC ドライバーのバージョン 2.1 では、Amazon Redshift、SQL、および Java データ型の変換を行う多くの一般的なデータ形式がサポートされています。
サポートされているデータ型のマッピングを以下の表に示しています。
Amazon Redshift のタイプ | SQL タイプ | Java 型 |
---|---|---|
BIGINT |
SQL_BIGINT |
Long |
BOOLEAN |
SQL_BIT |
ブール値 |
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 |
Long |
SUPER |
SQL_LONGVARCHAR |
文字列 |
REAL |
SQL_REAL |
浮動小数点 |
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 |
文字列 |