D.2.不支持的功能

在此发行版 PostgreSQL 中未实现 SQL:2011 中定义的以下功能。在某些情况下,可以使用等效功能。

IdentifierPackageDescriptionComment
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 支持
E182CoreModule language
F054 DATE 类型优先级列表中的 TIMESTAMP
F121 基本诊断 Management
F121-01 GET DIAGNOSTICS 语句
F121-02 SET TRANSACTION 语句:DIAGNOSTICS SIZE 子句
F122 增强的诊断 Management
F123 All diagnostics
F181Core多模块支持
F263 简单 CASE 表达式中的逗号分隔谓词
F291 UNIQUE predicate
F301 在查询表达式中对应
F311Core模式定义语句
F312 MERGE statement考虑插入...冲突处理更新
F313 增强的 MERGE 语句
F314 带有 DELETE 分支的 MERGE 语句
F341 Usage tables没有 ROUTINE _ * _ USAGE 表
F385 删除列生成表达式子句
F394 可选的标准格式规范
F403 分区联接表
F451 字符集定义
F461 命名字符集
F492 可选的表约束实施
F521增强的完整性 ManagementAssertions
F671增强的完整性 ManagementCHECK 中的子查询intentionally omitted
F693 SQL 会话和 Client 端模块排序规则
F695 Translation support
F696 附加翻译文档
F721 Deferrable constraints仅外键和唯一键
F741 参照匹配类型尚无部分匹配
F812CoreBasic 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 选项
S011Core不同的数据类型
S011-01CoreUSER_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 dependenciespartially supported
T321Core基本的 SQL 调用例程
T321-02Core用户定义的存储过程,无过载
T321-04CoreCALL statement
T321-05CoreRETURN statement
T322PSM声明的数据类型属性
T324 SQL 例程的显式安全性
T326 Table functions
T332 Extended rolesmostly supported
T434 按地区分组
T471 结果集返回值
T472 DESCRIBE CURSOR
T495 组合数据更改和检索different syntax
T502 Period predicates
T511 Transaction counts
T521 CALL 语句中的命名参数
T522 SQL 调用过程的 IN 参数的默认值支持除 DEFAULT 关键字外的调用
T561 Holdable locators
T571 返回数组的外部 SQL 调用函数
T572 多集返回外部 SQL 调用的函数
T601 本地游标引用
T612 先进的 OLAP 操作支持某些形式
T616 LEAD 和 LAG 功能的零处理选项
T618 NTH_VALUE function功能存在,但缺少一些选项
T619 嵌套窗口功能
T620 WINDOW 子句:GROUPS 选项
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 变量