View a markdown version of this page

資料類型轉換 - Amazon Redshift

Amazon Redshift 將不再支援在 2026 年 6 月 30 日之後使用 Python UDFs。我們將開始分階段強制執行。如需 Python 生命週期結束和遷移選項的詳細資訊,請參閱 2025 年 6 月 30 日發佈的部落格文章

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

資料類型轉換

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