不支持的 PostgreSQL 功能 - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

不支持的 PostgreSQL 功能

这些功能在 Amazon Redshift 中不受支持。

重要

请勿假设 Amazon Redshift 和 PostgreSQL 共同具有的元素的语义是相同的。确保查阅《Amazon Redshift 开发人员指南》SQL 命令以了解常有的细小差异。

  • 不支持查询工具 RSQL。支持 Amazon Redshift RSQL 客户端。

  • 表分区(范围和列表分区)

  • 表空间

  • 约束

    • 唯一

    • 外键

    • 主键

    • 检查约束

    • 排他性约束

    允许唯一键、主键和外键约束,但它们仅供参考。这些约束不由系统强制实施,而是由查询规划器使用。

  • 数据库角色

  • 继承

  • PostgreSQL 系统列

    Amazon Redshift SQL 不会隐式定义系统列。但是,以下 PostgreSQL 系统列名称无法用作用户定义列的名称:oidtableoidxmincminxmaxcmaxctid。有关更多信息,请参阅 https://www.postgresql.org/docs/8.0/static/ddl-system-columns.html

  • 索引

  • 窗口函数中的 NULLS 子句

  • 排序规则

    Amazon Redshift 不支持区域设置特定的或用户定义的排序规则序列。请参阅 排序规则序列

  • 值表达式

    • 下标表达式

    • 数组构造函数

    • 行构造函数

  • 触发

  • 外部数据管理 (SQL/MED)

  • 表函数

  • 用作常量表的 VALUES 列表

  • Sequences 属性

  • 全文搜索