On this page
D.2.不支持的功能
在此发行版 PostgreSQL 中未实现 SQL:2011 中定义的以下功能。在某些情况下,可以使用等效功能。
Identifier | Package | Description | Comment |
---|---|---|---|
B011 | Embedded Ada | ||
B013 | Embedded COBOL | ||
B014 | Embedded Fortran | ||
B015 | Embedded MUMPS | ||
B016 | Embedded Pascal | ||
B017 | Embedded PL/I | ||
B031 | 基本动态 SQL | ||
B032 | 扩展动态 SQL | ||
B032-01 | \ | ||
B033 | 无类型的 SQL 调用的函数参数 | ||
B034 | 动态指定游标属性 | ||
B035 | 非扩展 Descriptors 名称 | ||
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 | ||
B128 | 常规语言 SQL | ||
B211 | 模块语言 Ada:VARCHAR 和 NUMERIC 支持 | ||
B221 | 常规语言 Ada:VARCHAR 和 NUMERIC 支持 | ||
E182 | Core | Module language | |
F054 | DATE 类型优先级列表中的 TIMESTAMP | ||
F121 | 基本诊断 Management | ||
F121-01 | GET DIAGNOSTICS 语句 | ||
F121-02 | SET TRANSACTION 语句:DIAGNOSTICS SIZE 子句 | ||
F122 | 增强的诊断 Management | ||
F123 | All diagnostics | ||
F181 | Core | 多模块支持 | |
F263 | 简单 CASE 表达式中的逗号分隔谓词 | ||
F291 | UNIQUE predicate | ||
F301 | 在查询表达式中对应 | ||
F311 | Core | 模式定义语句 | |
F312 | MERGE statement | 考虑插入...冲突处理更新 | |
F313 | 增强的 MERGE 语句 | ||
F314 | 带有 DELETE 分支的 MERGE 语句 | ||
F341 | Usage tables | 没有 ROUTINE _ * _ USAGE 表 | |
F385 | 删除列生成表达式子句 | ||
F394 | 可选的标准格式规范 | ||
F403 | 分区联接表 | ||
F451 | 字符集定义 | ||
F461 | 命名字符集 | ||
F492 | 可选的表约束实施 | ||
F521 | 增强的完整性 Management | Assertions | |
F671 | 增强的完整性 Management | CHECK 中的子查询 | intentionally omitted |
F693 | SQL 会话和 Client 端模块排序规则 | ||
F695 | Translation support | ||
F696 | 附加翻译文档 | ||
F721 | Deferrable constraints | 仅外键和唯一键 | |
F741 | 参照匹配类型 | 尚无部分匹配 | |
F812 | Core | Basic flagging | |
F813 | Extended flagging | ||
F821 | 本地表引用 | ||
F831 | 全光标更新 | ||
F831-01 | 可更新的滚动游标 | ||
F831-02 | 可更新的有序游标 | ||
F841 | LIKE_REGEX predicate | ||
F842 | OCCURRENCES_REGEX function | ||
F843 | POSITION_REGEX function | ||
F844 | SUBSTRING_REGEX function | ||
F845 | TRANSLATE_REGEX function | ||
F846 | 正则表达式运算符中的八位位组支持 | ||
F847 | 非常数正则表达式 | ||
F866 | FETCH FIRST 子句:PERCENT 选项 | ||
F867 | FETCH FIRST 子句:WITH TIES 选项 | ||
S011 | Core | 不同的数据类型 | |
S011-01 | Core | USER_DEFINED_TYPES view | |
S023 | 基本对象支持 | 基本结构化类型 | |
S024 | 增强的对象支持 | 增强的结构化类型 | |
S025 | 最终结构化类型 | ||
S026 | 自引用结构化类型 | ||
S027 | 通过特定方法名称创建方法 | ||
S028 | 可置换 UDT 选项列表 | ||
S041 | 基本对象支持 | 基本参考类型 | |
S043 | 增强的对象支持 | 增强参考类型 | |
S051 | 基本对象支持 | 创建类型表 | partially supported |
S081 | 增强的对象支持 | Subtables | |
S091 | 基本阵列支持 | partially supported | |
S091-01 | 内置数据类型的数组 | ||
S091-02 | 不同类型的数组 | ||
S091-03 | Array expressions | ||
S094 | 引用类型数组 | ||
S097 | 数组元素分配 | ||
S151 | 基本对象支持 | Type predicate | |
S161 | 增强的对象支持 | Subtype treatment | |
S162 | 亚型治疗参考 | ||
S202 | 多集上 SQL 调用的例程 | ||
S231 | 增强的对象支持 | 结构化类型定位器 | |
S232 | Array locators | ||
S233 | Multiset locators | ||
S241 | Transform functions | ||
S242 | 更改变换语句 | ||
S251 | User-defined orderings | ||
S261 | 特定类型方法 | ||
S271 | 基本的多集支持 | ||
S272 | 用户定义类型的多集 | ||
S274 | 引用类型的多集 | ||
S275 | 先进的多组支持 | ||
S281 | 嵌套集合类型 | ||
S291 | 整行的唯一约束 | ||
S401 | 基于数组类型的不同类型 | ||
S402 | 基于不同类型的不同类型 | ||
S403 | ARRAY_MAX_CARDINALITY | ||
S404 | TRIM_ARRAY | ||
T011 | 信息架构中的时间戳 | ||
T021 | BINARY 和 VARBINARY 数据类型 | ||
T022 | 对 BINARY 和 VARBINARY 数据类型的高级支持 | ||
T023 | 复合二进制 Literals | ||
T024 | 二进制 Literals 中的空格 | ||
T041 | 基本对象支持 | 基本的 LOB 数据类型支持 | |
T041-01 | 基本对象支持 | BLOB 数据类型 | |
T041-02 | 基本对象支持 | CLOB 数据类型 | |
T041-03 | 基本对象支持 | LOB 数据类型的 POSITION,LENGTH,LOWER,TRIM,UPPER 和 SUBSTRING 函数 | |
T041-04 | 基本对象支持 | LOB 数据类型的串联 | |
T041-05 | 基本对象支持 | LOB 定位器:不固定 | |
T042 | 扩展的 LOB 数据类型支持 | ||
T043 | Multiplier T | ||
T044 | Multiplier P | ||
T051 | Row types | ||
T052 | 行类型的 MAX 和 MIN | ||
T053 | 所有字段的显式别名 | ||
T061 | UCS support | ||
T101 | 增强的可空性确定 | ||
T111 | 可更新的联接,联合和列 | ||
T175 | Generated columns | ||
T176 | 序列发生器支持 | ||
T180 | System-versioned tables | ||
T181 | 申请时间段表 | ||
T211 | 活动数据库,增强的完整性 Management | 基本触发能力 | |
T211-06 | 活动数据库,增强的完整性 Management | 支持用于触发器和约束交互的运行时规则 | |
T211-08 | 活动数据库,增强的完整性 Management | 针对同一事件的多个触发器将按照它们在目录中创建的 Sequences 执行 | intentionally omitted |
T251 | SET TRANSACTION 语句:LOCAL 选项 | ||
T261 | Chained transactions | ||
T272 | 增强的保存点 Management | ||
T301 | Functional dependencies | partially supported | |
T321 | Core | 基本的 SQL 调用例程 | |
T321-05 | Core | RETURN statement | |
T322 | PSM | 声明的数据类型属性 | |
T324 | SQL 例程的显式安全性 | ||
T326 | Table functions | ||
T332 | Extended roles | mostly supported | |
T434 | 按地区分组 | ||
T471 | 结果集返回值 | ||
T472 | DESCRIBE CURSOR | ||
T495 | 组合数据更改和检索 | different syntax | |
T502 | Period predicates | ||
T511 | Transaction counts | ||
T522 | SQL 调用过程的 IN 参数的默认值 | 支持除 DEFAULT 关键字外的调用 | |
T561 | Holdable locators | ||
T571 | 返回数组的外部 SQL 调用函数 | ||
T572 | 多集返回外部 SQL 调用的函数 | ||
T601 | 本地游标引用 | ||
T612 | 先进的 OLAP 操作 | 支持某些形式 | |
T616 | LEAD 和 LAG 功能的零处理选项 | ||
T618 | NTH_VALUE function | 功能存在,但缺少一些选项 | |
T619 | 嵌套窗口功能 | ||
T641 | 多列分配 | 仅支持某些语法变体 | |
T652 | SQL 例程中的 SQL 动态语句 | ||
T653 | 外部例程中的 SQL 模式语句 | ||
T654 | 外部例程中的 SQL 动态语句 | ||
M001 | Datalinks | ||
M002 | 通过 SQL/CLI 的数据链接 | ||
M003 | 通过嵌入式 SQL 的数据链接 | ||
M004 | 国外数据支持 | partially supported | |
M005 | 外部架构支持 | ||
M006 | GetSQLString routine | ||
M007 | TransmitRequest | ||
M009 | GetOpts 和 GetStatistics 例程 | ||
M010 | 外部数据包装器支持 | different API | |
M011 | 通过 Ada 的数据链接 | ||
M012 | 通过 C 的数据链接 | ||
M013 | 通过 COBOL 的数据链接 | ||
M014 | 通过 Fortran 的数据链接 | ||
M015 | 通过 M 的数据链接 | ||
M016 | 通过 Pascal 的数据链接 | ||
M017 | 通过 PL/I 的数据链接 | ||
M018 | Ada 中的外部数据包装器接口例程 | ||
M019 | C 中的外部数据包装器接口例程 | different 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 | ||
X038 | XMLText | ||
X065 | XMLParse:BLOBImporting 和 CONTENT 选项 | ||
X066 | XMLParse:BLOBImporting 和 DOCUMENT 选项 | ||
X068 | XMLSerialize: BOM | ||
X069 | XMLSerialize: INDENT | ||
X073 | XMLSerialize:BLOB 序列化和 CONTENT 选项 | ||
X074 | XMLSerialize:BLOB 序列化和 DOCUMENT 选项 | ||
X075 | XMLSerialize:BLOB 序列化 | ||
X076 | XMLSerialize: VERSION | ||
X077 | XMLSerialize:显式的 ENCODING 选项 | ||
X078 | XMLSerialize:显式 XML 声明 | ||
X080 | XML 发布中的命名空间 | ||
X081 | 查询级 XML 名称空间声明 | ||
X082 | DML 中的 XML 名称空间声明 | ||
X083 | DDL 中的 XML 名称空间声明 | ||
X084 | 复合语句中的 XML 名称空间声明 | ||
X085 | sched 义的名称空间前缀 | ||
X086 | XMLTable 中的 XML 名称空间声明 | ||
X091 | XML 内容谓词 | ||
X096 | XMLExists | 仅 XPath 1.0 | |
X100 | 对 XML 的宿主语言支持:CONTENT 选项 | ||
X101 | 对 XML 的宿主语言支持:DOCUMENT 选项 | ||
X110 | 对 XML 的宿主语言支持:VARCHARMap | ||
X111 | 宿主语言对 XML 的支持:CLOBMap | ||
X112 | 对 XML 的宿主语言支持:BLOBMap | ||
X113 | 对 XML 的宿主语言支持:STRIP WHITESPACE 选项 | ||
X114 | 对 XML 的宿主语言支持:PRESERVE WHITESPACE 选项 | ||
X131 | 查询级 XMLBINARY 子句 | ||
X132 | DML 中的 XMLBINARY 子句 | ||
X133 | DDL 中的 XMLBINARY 子句 | ||
X134 | 复合语句中的 XMLBINARY 子句 | ||
X135 | 子查询中的 XMLBINARY 子句 | ||
X141 | IS 有效谓词:数据驱动的情况 | ||
X142 | IS 有效谓词:ACCORDING TO 子句 | ||
X143 | IS VALID 谓词:ELEMENT 子句 | ||
X144 | IS VALID 谓词:模式位置 | ||
X145 | 合法谓词在检查约束之外 | ||
X151 | 带有 DOCUMENT 选项的谓词有效 | ||
X152 | 具有 CONTENT 选项的谓词有效 | ||
X153 | 带有 SEQUENCE 选项的 IS VALID 谓词 | ||
X155 | IS VALID 谓词:不带 ELEMENT 子句的 NAMESPACE | ||
X157 | IS VALID 谓词:否带有 ELEMENT 子句的名称空间 | ||
X160 | 注册的 XML 模式的基本信息模式 | ||
X161 | 注册的 XML 模式的高级信息模式 | ||
X170 | XML 空处理选项 | ||
X171 | NIL ON NO CONTENT 选项 | ||
X181 | XML(DOCUMENT(UNTYPED)) type | ||
X182 | XML(DOCUMENT(ANY)) type | ||
X190 | XML(SEQUENCE) type | ||
X191 | XML(DOCUMENT(XMLSCHEMA)) type | ||
X192 | XML(CONTENT(XMLSCHEMA)) type | ||
X200 | XMLQuery | ||
X201 | XMLQuery:返回内容 | ||
X202 | XMLQuery:返回序列 | ||
X203 | XMLQuery:传递上下文项 | ||
X204 | XMLQuery:初始化 XQuery 变量 | ||
X205 | XMLQuery:EMPTY ON EMPTY 选项 | ||
X206 | XMLQuery:NULL ON EMPTY 选项 | ||
X211 | XML 1.1 支持 | ||
X221 | XML 传递机制 BY VALUE | ||
X231 | XML(CONTENT(UNTYPED)) type | ||
X232 | XML(CONTENT(ANY)) type | ||
X241 | XML 发布中的返回内容 | ||
X242 | XML 发布中的返回序列 | ||
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 | XMLValidate 和 DOCUMENT 选项 | ||
X282 | 带有 CONTENT 选项的 XMLValidate | ||
X283 | 带有 SEQUENCE 选项的 XMLValidate | ||
X284 | XMLValidate:不带 ELEMENT 子句的 NAMESPACE | ||
X286 | XMLValidate:带有 ELEMENT 子句的 NO NAMESPACE | ||
X300 | XMLTable | 仅 XPath 1.0 | |
X305 | XMLTable:初始化 XQuery 变量 |