不支援的 PostgreSQL 函數 - Amazon Redshift

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

不支援的 PostgreSQL 函數

許多未排除的函式具有不同的語意或用法。例如,某些支援的函式只會在領導節點上執行。此外,某些不支援的函式在領導節點上執行時,不會傳回錯誤。這些函數在某些情況中不會傳回錯誤的事實,不應視為 Amazon Redshift 支援這些函數。

重要

請勿假設 Amazon Redshift 和 PostgreSQL 共通的元素具有相同的語意。請務必參考《Amazon Redshift 資料庫開發人員指南》SQL 命令,以了解細微的差異。

如需詳細資訊,請參閱 領導節點上所支援的 SQL 函數

在 Amazon Redshift 中不支援下列的 PostgreSQL 函數。

  • 存取權限查詢函式

  • 建議鎖函式

  • 彙總函數

    • 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 函式

  • 結構描述可見性查詢函式

  • 伺服器發訊函式

  • 快照同步函式

  • 序列處理函式

  • 字串函數

    • 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 函式