

 Amazon Redshift 將不再支援從修補程式 198 開始建立新的 Python UDFs。現有 Python UDF 將繼續正常運作至 2026 年 6 月 30 日。如需詳細資訊，請參閱[部落格文章](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

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

# Amazon Redshift 與支援的 PostgreSQL 和 MySQL 資料庫之間的資料類型差異
<a name="federated-data-types"></a>

下表顯示 Amazon Redshift 資料類型對對應 Amazon RDS PostgreSQL 或 Aurora PostgreSQL 資料類型的映射。

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/redshift/latest/dg/federated-data-types.html)

下列 RDS PostgreSQL 和 Aurora PostgreSQL 資料類型會轉換為 Amazon Redshift 中的 VARCHAR(64K)：
+ JSON、JSONB
+ 陣列
+ BIT、BIT VARYING
+ BYTEA
+ 複合類型
+ 日期和時間類型 INTERVAL、TIME、TIME WITH TIMEZONE
+ 列舉類型
+ 貨幣類型
+ 網路地址類型
+ 數字類型 SERIAL、BIGSERIAL、SMALLSERIAL 和 MONEY 
+ 物件識別碼類型
+ pg\$1lsn 類型
+ 虛擬類型
+ 範圍類型
+ 文字搜尋類型
+ TXID\$1SNAPSHOT
+ UUID
+ XML 類型 

下表顯示 Amazon Redshift 資料類型至對應 Amazon RDS MySQL 或 Aurora MySQL 資料類型的映射。

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/redshift/latest/dg/federated-data-types.html)

當 TIME資料超出範圍 (00:00:00 – 24:00:00) 時，就會產生錯誤。

下列 RDS MySQL 和 Aurora MySQL 資料類型會轉換為 Amazon Redshift 中的 VARCHAR(64K)：
+ BIT
+ BINARY
+ VARBINARY
+ TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB
+ TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT
+ ENUM
+ SET
+ SPATIAL