本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
不支援的 PostgreSQL 功能
在 Amazon Redshift 中不支援下列的 PostgreSQL 功能。
重要
請勿假設 Amazon Redshift 和 PostgreSQL 共通的元素具有相同的語意。請務必參考《Amazon Redshift 開發人員指南》的 SQL 命令,以了解細微的差異。
-
不支援查詢工具 psql。支援 Amazon Redshift RSQL 用戶端。
-
資料表分割 (範圍與列表分割)
-
資料表空間
-
限制
-
唯一
-
外部索引鍵
-
主索引鍵
-
檢查限制
-
排除限制
允許唯一、主索引鍵和外部索引鍵的限制,但這些只是參考資訊。系統不會強制執行這些限制,不過查詢規劃器會使用這些限制。
-
-
繼承
-
PostgreSQL 系統欄
Amazon Redshift SQL 不會隱含地定義系統欄。但是,下列 PostgreSQL 系統欄的名稱不能做為使用者定義欄的名稱使用:
oid
、tableoid
、xmin
、cmin
、xmax
、cmax
和ctid
。如需詳細資訊,請參閱 https://www.postgresql.org/docs/8.0/static/ddl-system-columns.html。 -
索引
-
Window 函式中的 NULLS 子句
-
定序
Amazon Redshift 不支援地區特定或使用者定義的定序句。請參閱 定序序列。
-
值表達式
-
註標表達式
-
陣列建構子
-
列建構子
-
-
觸發
-
外部資料管理 (SQL/MED)
-
資料表函式
-
做為常數表使用的 VALUES 清單
-
序列
-
全文檢索搜尋
-
規則和 TRIGGER 許可。
當您執行 GRANT ALL 或 REVOKE ALL 時,Amazon Redshift 會授予或撤銷這些許可,但存在或不存在規則和 TRIGGER 許可並不會以任何方式影響承授者的存取許可。