支援的版本:目前 (17) / 16 / 15 / 14 / 13
開發版本:devel
不支援的版本:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0

D.2. 不支援的功能 #

以下在SQL:2023中定義的功能,在此版本的 PostgreSQL 中尚未實作。在少數情況下,有提供等效的功能。

識別碼 核心? 描述 註解
B011   嵌入式 Ada  
B013   嵌入式 COBOL  
B014   嵌入式 Fortran  
B015   嵌入式 MUMPS  
B016   嵌入式 Pascal  
B017   嵌入式 PL/I  
B030   增強型動態 SQL  
B031   基本動態 SQL  
B032   擴展型動態 SQL  
B033   未類型化的 SQL 呼叫函數引數  
B034   動態指定游標屬性  
B035   非擴展描述符名稱  
B036   描述輸入語句  
B041   嵌入式 SQL 例外宣告的擴展  
B051   增強的執行權限  
B111   模組語言 Ada  
B112   模組語言 C  
B113   模組語言 COBOL  
B114   模組語言 Fortran  
B115   模組語言 MUMPS  
B116   模組語言 Pascal  
B117   模組語言 PL/I  
B121   常式語言 Ada  
B122   常式語言 C  
B123   常式語言 COBOL  
B124   常式語言 Fortran  
B125   常式語言 MUMPS  
B126   常式語言 Pascal  
B127   常式語言 PL/I  
B200   多型表函數  
B201   多個 PTF 通用表參數  
B202   PTF 共分割  
B203   多個共分割規範  
B204   PRUNE WHEN EMPTY  
B205   Pass-through columns  
B206   PTF 描述符參數  
B207   分割的交叉乘積  
B208   PTF 組件程序介面  
B209   PTF 擴展名稱  
B211   模組語言 Ada:VARCHAR 和 NUMERIC 支援  
B221   常式語言 Ada:VARCHAR 和 NUMERIC 支援  
F054   DATE 類型優先順序清單中的 TIMESTAMP  
F120   Get diagnostics 語句  
F121   基本診斷管理  
F122   增強型診斷管理  
F123   所有診斷  
F124   SET TRANSACTION 語句:DIAGNOSTICS SIZE 子句  
F263   簡單 CASE 表達式中以逗號分隔的述詞  
F291   UNIQUE 述詞  
F301   查詢表達式中的 CORRESPONDING  
F403   分割的連接表  
F451   字元集定義  
F461   具名字元集  
F492   可選的表約束強制執行  
F521   斷言  
F671   CHECK 約束中的子查詢 故意省略
F673   CHECK 約束中讀取 SQL 數據的常式呼叫  
F693   SQL 會話和客戶端模組定序  
F695   翻譯支援  
F696   其他翻譯文件  
F721   可延遲約束 僅限 foreign 和 unique 鍵
F741   參考 MATCH 類型 尚無部分匹配
F812   基本標記  
F813   擴展標記  
F821   本地表參考  
F831   完整游標更新  
F832   可更新的可滾動游標  
F833   可更新的排序游標  
F841   LIKE_REGEX 述詞 考慮 regexp_like()
F842   OCCURRENCES_REGEX 函數 考慮 regexp_matches()
F843   POSITION_REGEX 函數 考慮 regexp_instr()
F844   SUBSTRING_REGEX 函數 考慮 regexp_substr()
F845   TRANSLATE_REGEX 函數 考慮 regexp_replace()
F846   正則表達式運算符中的八位元支援  
F847   非常數正則表達式  
F866   FETCH FIRST 子句:PERCENT 選項  
R010   行模式識別:FROM 子句  
R020   行模式識別:WINDOW 子句  
R030   行模式識別:完整聚合支援  
S011 核心 相異數據類型  
S011-01 核心 USER_DEFINED_TYPES 視窗  
S023   基本結構化類型  
S024   增強的結構化類型  
S025   最終結構化類型  
S026   自參考結構化類型  
S027   依特定方法名稱建立方法  
S028   可置換的 UDT 選項清單  
S041   基本參考類型  
S043   增強的參考類型  
S051   建立類型表 部分支援
S081   子表  
S091   基本陣列支援 部分支援
S093   相異類型的陣列  
S094   參考類型的陣列  
S097   陣列元素賦值  
S151   類型述詞 請參閱 pg_typeof()
S161   子類型處理  
S162   參考的子類型處理  
S202   多重集上的 SQL 呼叫常式  
S231   結構化類型定位器  
S232   陣列定位器  
S233   多重集合定位器  
S241   轉換函數  
S242   變更轉換陳述式  
S251   使用者定義的排序  
S261   特定類型方法  
S271   基本多重集合支援  
S272   使用者定義類型的多重集合  
S274   參考類型的多重集合  
S275   進階多重集合支援  
S281   巢狀集合類型  
S291   整列的唯一約束  
S401   基於陣列類型的相異類型  
S402   基於多重集合類型的相異類型  
S403   ARRAY_MAX_CARDINALITY  
T011   資訊綱要中的時間戳記  
T021   BINARY 和 VARBINARY 資料類型  
T022   BINARY 和 VARBINARY 資料類型的進階支援  
T023   複合二進位字面值  
T024   二進位字面值中的空格  
T039   CLOB 定位器:不可保留  
T040   CLOB 的串聯  
T041   基本 LOB 資料類型支援  
T042   擴展 LOB 資料類型支援  
T043   乘數 T  
T044   乘數 P  
T045   BLOB 資料類型  
T046   CLOB 資料類型  
T047   BLOB 的 POSITION、OCTET_LENGTH、TRIM 和 SUBSTRING  
T048   BLOB 的串聯  
T049   BLOB 定位器:不可保留  
T050   CLOB 的 POSITION、CHAR_LENGTH、OCTET_LENGTH、LOWER、TRIM、UPPER 和 SUBSTRING  
T051   列類型  
T053   所有欄位參考的顯式別名  
T062   字元長度單位  
T076   DECFLOAT 資料類型  
T101   增強的 Nullability 判斷  
T111   可更新的聯結、聯集和欄位  
T175   產生的欄位 主要支援
T176   序列產生器支援 支援除了 NEXT VALUE FOR 之外
T180   系統版本表  
T181   應用程式時間週期表  
T200   觸發程序 DDL 類似但不完全相容
T211   基本觸發程序功能  
T218   針對相同事件的多個觸發程序依建立順序執行 故意省略
T231   敏感游標  
T251   SET TRANSACTION 陳述式:LOCAL 選項  
T262   多伺服器交易  
T272   增強的儲存點管理  
T301   函數相依性 部分支援
T321 核心 基本 SQL 呼叫常式 部分支援
T322   宣告的資料類型屬性  
T324   SQL 常式的顯式安全性  
T326   表函數  
T471   結果集傳回值  
T472   DESCRIBE CURSOR  
T495   合併的資料變更和擷取 不同的語法
T502   週期述詞  
T511   交易計數  
T522   SQL 呼叫程序 IN 參數的預設值 支援除了調用中的 DEFAULT 關鍵字之外
T561   可保留定位器  
T571   陣列傳回的外部 SQL 呼叫函數  
T572   多重集合傳回的外部 SQL 呼叫函數  
T601   本地游標參考  
T616   LEAD 和 LAG 函數的 Null 處理選項  
T618   NTH_VALUE 函數 函數存在,但缺少一些選項
T619   巢狀視窗函數  
T625   LISTAGG  
T641   多欄位指派 僅支援某些語法變體
T652   SQL 常式中的 SQL 動態陳述式  
T654   外部常式中的 SQL 動態陳述式  
T801   JSON 資料類型  
T802   增強的 JSON 資料類型  
T824   JSON_TABLE:特定 PLAN 子句  
T838   JSON_TABLE:PLAN DEFAULT 子句  
T839   將日期時間格式化轉換為/從字元字串  
T860   SQL/JSON 簡化存取器:僅限欄位參考  
T861   SQL/JSON 簡化存取器:區分大小寫的 JSON 成員存取器  
T862   SQL/JSON 簡化存取器:萬用字元成員存取器  
T863   SQL/JSON 簡化存取器:單引號字串文字作為成員存取器  
T864   SQL/JSON 簡化存取器  
T881   JSON 在排序操作中 使用 jsonb,部分支援
T882   JSON 在多重集合元素分組操作中  
M001   Datalinks  
M002   透過 SQL/CLI 的 Datalinks  
M003   透過嵌入式 SQL 的 Datalinks  
M004   外部資料支援 部分支援
M005   外部綱要支援  
M006   GetSQLString 常式  
M007   TransmitRequest  
M009   GetOpts 和 GetStatistics 常式  
M010   外部資料封裝器支援 不同的 API
M011   透過 Ada 的 Datalinks  
M012   透過 C 的 Datalinks  
M013   透過 COBOL 的 Datalinks  
M014   透過 Fortran 的 Datalinks  
M015   透過 M 的 Datalinks  
M016   透過 Pascal 的 Datalinks  
M017   透過 PL/I 的 Datalinks  
M018   Ada 中的外部資料封裝器介面常式  
M019   C 中的外部資料封裝器介面常式 不同的 API
M020   COBOL 中的外部資料封裝器介面常式  
M021   Fortran 中的外部資料封裝器介面常式  
M022   MUMPS 中的外部資料封裝器介面常式  
M023   Pascal 中的外部資料封裝器介面常式  
M024   PL/I 中的外部資料封裝器介面常式  
M030   SQL 伺服器外部資料支援  
M031   外部資料封裝器一般常式  
X012   XML 類型的多重集合  
X013   XML 類型的相異類型  
X015   XML 類型的欄位  
X025   XMLCast  
X030   XMLDocument  
X065   XMLParse:二進位字串輸入和 CONTENT 選項  
X066   XMLParse:二進位字串輸入和 DOCUMENT 選項  
X068   XMLSerialize:BOM  
X073   XMLSerialize:二進位字串序列化和 CONTENT 選項  
X074   XMLSerialize:二進位字串序列化和 DOCUMENT 選項  
X075   XMLSerialize:二進位字串序列化  
X076   XMLSerialize:VERSION  
X077   XMLSerialize:顯式 ENCODING 選項  
X078   XMLSerialize:顯式 XML 宣告  
X080   XML 發佈中的命名空間  
X081   查詢層級 XML 命名空間宣告  
X082   DML 中的 XML 命名空間宣告  
X083   DDL 中的 XML 命名空間宣告  
X084   複合陳述式中的 XML 命名空間宣告  
X085   預定義的命名空間前綴  
X086   XMLTable 中的 XML 命名空間宣告  
X091   XML 內容述詞  
X096   XMLExists 僅限 XPath 1.0
X100   XML 的主機語言支援:CONTENT 選項  
X101   XML 的主機語言支援:DOCUMENT 選項  
X110   XML 的主機語言支援:VARCHAR 映射  
X111   XML 的主機語言支援:CLOB 映射  
X112   XML 的主機語言支援:BLOB 映射  
X113   XML 的主機語言支援:STRIP WHITESPACE 選項  
X114   XML 的主機語言支援:PRESERVE WHITESPACE 選項  
X131   查詢層級的 XMLBINARY 子句  
X132   DML 中的 XMLBINARY 子句  
X133   DDL 中的 XMLBINARY 子句  
X134   複合陳述式中的 XMLBINARY 子句  
X135   子查詢中的 XMLBINARY 子句  
X141   IS VALID 述詞:資料驅動案例  
X142   IS VALID 述詞:ACCORDING TO 子句  
X143   IS VALID 述詞:ELEMENT 子句  
X144   IS VALID 述詞:綱要位置  
X145   在檢查約束之外的 IS VALID 述詞  
X151   IS VALID 述詞:帶 DOCUMENT 選項  
X152   IS VALID 述詞:帶 CONTENT 選項  
X153   IS VALID 述詞:帶 SEQUENCE 選項  
X155   IS VALID 述詞:沒有 ELEMENT 子句的 NAMESPACE  
X157   IS VALID 述詞:帶 ELEMENT 子句的 NO NAMESPACE  
X160   用於已註冊 XML 綱要的基本資訊綱要  
X161   用於已註冊 XML 綱要的高階資訊綱要  
X170   XML 空值處理選項  
X171   NIL ON NO CONTENT 選項  
X181   XML(DOCUMENT(UNTYPED)) 類型  
X182   XML(DOCUMENT(ANY)) 類型  
X190   XML(SEQUENCE) 類型  
X191   XML(DOCUMENT(XMLSCHEMA)) 類型  
X192   XML(CONTENT(XMLSCHEMA)) 類型  
X200   XMLQuery  
X201   XMLQuery:RETURNING CONTENT  
X202   XMLQuery:RETURNING SEQUENCE  
X203   XMLQuery:傳遞上下文項目  
X204   XMLQuery:初始化 XQuery 變數  
X205   XMLQuery:EMPTY ON EMPTY 選項  
X206   XMLQuery:NULL ON EMPTY 選項  
X211   XML 1.1 支援  
X222   XML 傳遞機制 BY REF 解析器接受 BY REF 但忽略它;傳遞始終是 BY VALUE
X231   XML(CONTENT(UNTYPED)) 類型  
X232   XML(CONTENT(ANY)) 類型  
X241   在 XML 發布中的 RETURNING CONTENT  
X242   在 XML 發布中的 RETURNING SEQUENCE  
X251   XML(DOCUMENT(UNTYPED)) 類型的持久 XML 值  
X252   XML(DOCUMENT(ANY)) 類型的持久 XML 值  
X253   XML(CONTENT(UNTYPED)) 類型的持久 XML 值  
X254   XML(CONTENT(ANY)) 類型的持久 XML 值  
X255   XML(SEQUENCE) 類型的持久 XML 值  
X256   XML(DOCUMENT(XMLSCHEMA)) 類型的持久 XML 值  
X257   XML(CONTENT(XMLSCHEMA)) 類型的持久 XML 值  
X260   XML 類型:ELEMENT 子句  
X261   XML 類型:沒有 ELEMENT 子句的 NAMESPACE  
X263   XML 類型:帶 ELEMENT 子句的 NO NAMESPACE  
X264   XML 類型:綱要位置  
X271   XMLValidate:資料驅動案例  
X272   XMLValidate:ACCORDING TO 子句  
X273   XMLValidate:ELEMENT 子句  
X274   XMLValidate:綱要位置  
X281   帶 DOCUMENT 選項的 XMLValidate  
X282   帶 CONTENT 選項的 XMLValidate  
X283   帶 SEQUENCE 選項的 XMLValidate  
X284   XMLValidate:沒有 ELEMENT 子句的 NAMESPACE  
X286   XMLValidate:帶 ELEMENT 子句的 NO NAMESPACE  
X300   XMLTable 僅限 XPath 1.0
X305   XMLTable:初始化 XQuery 變數  

提交更正

如果您在文件中看到任何不正確、與特定功能的經驗不符或需要進一步說明的地方,請使用此表單報告文件問題。