不支援的 PostgreSQL 功能 - Amazon Redshift

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

不支援的 PostgreSQL 功能

Amazon Redshift 不支援下列 PostgreSQL 功能。

重要

請勿假設 Amazon Redshift 和 PostgreSQL 共通的元素具有相同的語意。務必參考Amazon Redshift 開發人員指南 SQL 命令來理解細微的差異。

  • 只支援 8.x 版的 PostgreSQL 查詢工具 psql

  • 資料表分割 (範圍與列表分割)

  • 資料表空間

  • 限制

    • 唯一

    • 外部索引鍵

    • 主索引鍵

    • 檢查限制

    • 排除限制

    允許唯一、主索引鍵和外部索引鍵的限制,但這些只是參考資訊。系統不會強制執行這些限制,不過查詢規劃器會使用這些限制。

  • 資料庫角色

  • 繼承

  • Postgres 系統欄

    Amazon Redshift SQL 不會隱含地定義系統欄。但是,PostgreSQL 系統欄的名稱,不能做為使用者定義欄的名稱使用。請參閱 https://www.postgresql.org/docs/8.0/static/ddl-system-columns.html

  • 索引

  • Window 函式中的 NULLS 子句

  • 定序

    Amazon Redshift 不支援地區特定或使用者定義的定序句。請參閱 定序序列

  • 值表達式

    • 註標表達式

    • 陣列建構子

    • 列建構子

  • 觸發

  • 外部資料管理 (SQL/MED)

  • 資料表函式

  • 做為常數表使用的 VALUES 清單

  • 序列

  • 全文檢索搜尋