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

不支持的 PostgreSQL 函数

很多未排除的函数具有不同的语义或用法。例如,一些受支持的函数将仅在领导节点上运行。此外,一些不受支持的函数在领导节点上运行时不会返回错误。这些函数在某些情况下不返回错误的情况不应视为表示这些函数受 Amazon Redshift 支持。

重要

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

有关更多信息,请参阅在领导节点上支持的 SQL 函数

这些 PostgreSQL 函数在 Amazon Redshift 中不受支持。

  • 访问权限查询函数

  • 劝告锁函数

  • 聚合函数

    • STRING_AGG()

    • ARRAY_AGG()

    • EVERY()

    • XML_AGG()

    • CORR()

    • COVAR_POP()

    • COVAR_SAMP()

    • REGR_AVGX()、REGR_AVGY()

    • REGR_COUNT()

    • REGR_INTERCEPT()

    • REGR_R2()

    • REGR_SLOPE()

    • REGR_SXX()、REGR_SXY()、REGR_SYY()

  • 数组函数和运算符

  • 备份控制函数

  • 注释信息函数

  • 数据库对象位置函数

  • 数据库对象大小函数

  • 日期/时间函数和运算符

    • CLOCK_TIMESTAMP()

    • JUSTIFY_DAYS()、JUSTIFY_HOURS()、JUSTIFY_INTERVAL()

    • PG_SLEEP()

    • TRANSACTION_TIMESTAMP()

  • ENUM 支持函数

  • 几何函数和运算符

  • 一般文件访问函数

  • IS DISTINCT FROM

  • 网络地址函数和运算符

  • 数学函数

    • DIV()

    • SETSEED()

    • WIDTH_BUCKET()

  • 设置返回函数

    • GENERATE_SERIES()

    • GENERATE_SUBSCRIPTS()

  • 范围函数和运算符

  • 恢复控制函数

  • 恢复信息函数

  • ROLLBACK TO SAVEPOINT 函数

  • Schema 可见性查询函数

  • 服务器信号函数

  • 快照同步函数

  • 顺序操作函数

  • 字符串函数

    • BIT_LENGTH()

    • OVERLAY()

    • CONVERT()、CONVERT_FROM()、CONVERT_TO()

    • ENCODE()

    • FORMAT()

    • QUOTE_NULLABLE()

    • REGEXP_MATCHES()

    • REGEXP_SPLIT_TO_ARRAY()

    • REGEXP_SPLIT_TO_TABLE()

  • 系统目录信息函数

  • 系统信息函数

    • CURRENT_CATALOG CURRENT_QUERY()

    • INET_CLIENT_ADDR()

    • INET_CLIENT_PORT()

    • INET_SERVER_ADDR() INET_SERVER_PORT()

    • PG_CONF_LOAD_TIME()

    • PG_IS_OTHER_TEMP_SCHEMA()

    • PG_LISTENING_CHANNELS()

    • PG_MY_TEMP_SCHEMA()

    • PG_POSTMASTER_START_TIME()

    • PG_TRIGGER_DEPTH()

    • SHOW VERSION()

  • 文本搜索函数和运算符

  • 事务 ID 和快照函数

  • 触发器函数

  • XML 函数