Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章
資料類型轉換
Amazon Redshift JDBC 驅動器 2.x 版支援許多常見的資料格式,可在 Amazon Redshift、SQL 和 Java 資料類型之間進行轉換。
下表列出支援的資料類型映射。
| Amazon Redshift 類型 | SQL 類型 | Java 類型 |
|---|---|---|
|
BIGINT |
SQL_BIGINT |
Long |
|
BOOLEAN |
SQL_BIT |
Boolean |
|
CHAR |
SQL_CHAR |
String |
|
DATE |
SQL_TYPE_DATE |
java.sql.Date |
|
DECIMAL |
SQL_NUMERIC |
BigDecimal |
|
DOUBLE PRECISION |
SQL_DOUBLE |
Double |
|
GEOMETRY |
SQL_ LONGVARBINARY |
byte[] |
|
INTEGER |
SQL_INTEGER |
Integer |
|
OID |
SQL_BIGINT |
Long |
|
SUPER |
SQL_LONGVARCHAR |
String |
|
REAL |
SQL_REAL |
Float |
|
SMALLINT |
SQL_SMALLINT |
Short |
|
TEXT |
SQL_VARCHAR |
String |
|
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 |
String |