# D.2.不支持的功能
SQL:2016中定义的以下功能未在本版本的PostgreSQL中实现。在少数情况下,可以使用等效的功能。
标识符 | 果心 | 描述 | 议论 |
---|---|---|---|
B011 | 嵌入式Ada | ||
B013 | 嵌入式COBOL | ||
B014 | 嵌入式Fortran | ||
B015 | 嵌顿性腮腺炎 | ||
B016 | 嵌入式帕斯卡 | ||
B017 | 嵌入式PL/I | ||
B031 | 基本动态SQL | ||
B032 | 扩展动态SQL | ||
B032-01 | \<描述输入语句> | ||
B033 | 非类型化SQL调用的函数参数 | ||
B034 | 游标属性的动态规范 | ||
B035 | 非扩展描述符名称 | ||
B041 | 嵌入式SQL异常声明的扩展 | ||
B051 | 增强执行权 | ||
B111 | 模块语言Ada | ||
B112 | 模块语言C | ||
B113 | 模块语言COBOL | ||
B114 | 模块语言Fortran | ||
B115 | 模块语言腮腺炎 | ||
B116 | 模块语言Pascal | ||
B117 | 模块语言PL/I | ||
B121 | 常规语言 | ||
B122 | 常规语言C | ||
B123 | 常规语言COBOL | ||
B124 | 常规语言Fortran | ||
B125 | 常规语言性腮腺炎 | ||
B126 | 常规语言Pascal | ||
B127 | 例行语言PL/I | ||
B128 | 常规语言SQL | ||
B200 | 多态表函数 | ||
B201 | 多个参数 | ||
B202 | 共分 | ||
B203 | 多个共分规范 | ||
B204 | 空的时候修剪 | ||
B205 | 穿柱 | ||
B206 | PTF描述符参数 | ||
B207 | 分割的叉积 | ||
B208 | PTF组件程序接口 | ||
B209 | 扩展名 | ||
B211 | 模块语言Ada:VARCHAR和数字支持 | ||
B221 | 例程语言Ada:VARCHAR和数字支持 | ||
F054 | 日期类型优先列表中的时间戳 | ||
F121 | 基本诊断管理 | ||
F121-01 | 获取诊断语句 | ||
F121-02 | SET TRANSACTION语句:诊断大小子句 | ||
F122 | 增强诊断管理 | ||
F123 | 所有诊断 | ||
F263 | 简单大小写表达式中逗号分隔的谓词 | ||
F291 | 唯一谓词 | ||
F301 | 在查询表达式中对应 | ||
F312 | 合并语句 | 考虑插入…关于冲突,请更新 | |
F313 | 增强的合并语句 | ||
F314 | 带有DELETE分支的MERGE语句 | ||
F403 | 分区联接表 | ||
F451 | 字符集定义 | ||
F461 | 命名字符集 | ||
F492 | 可选的表约束强制 | ||
F521 | 断言 | ||
F671 | 检查中的子查询 | 故意遗漏 | |
F673 | 读取检查约束中的SQL数据例程调用 | ||
F693 | SQL会话和客户端模块排序规则 | ||
F695 | 翻译支持 | ||
F696 | 其他翻译文件 | ||
F721 | 可延迟约束 | 仅限外键和唯一键 | |
F741 | 参考匹配类型 | 还没有部分匹配 | |
F812 | 果心 | 基本标记 | |
F813 | 扩展标记 | ||
F821 | 本地表引用 | ||
F831 | 完全光标更新 | ||
F831-01 | 可更新的可滚动游标 | ||
F831-02 | 可更新的有序游标 | ||
F841 | 喜欢_正则谓词 | ||
F842 | 事件_正则表达式函数 | ||
F843 | 位置_正则表达式函数 | ||
F844 | 子串_正则表达式函数 | ||
F845 | 翻译_正则表达式函数 | ||
F846 | 正则表达式运算符中的八位字节支持 | ||
F847 | 非恒定正则表达式 | ||
F866 | FETCH FIRST子句:百分比选项 | ||
R010 | 行模式识别:FROM子句 | ||
R020 | 行模式识别:窗口子句 | ||
R030 | 行模式识别:完全聚合支持 | ||
S011 | 果心 | 不同的数据类型 | |
S011-01 | 果心 | 使用者_定义_类型视图 | |
S023 | 基本结构类型 | ||
S024 | 增强的结构化类型 | ||
S025 | 最终结构类型 | ||
S026 | 自引用结构化类型 | ||
S027 | 按特定方法名称创建方法 | ||
S028 | 可置换UDT选项列表 | ||
S041 | 基本参考类型 | ||
S043 | 增强的引用类型 | ||
S051 | 创建类型为 | 部分支撑 | |
S081 | 副表 | ||
S091 | 基本阵列支持 | 部分支撑 | |
S091-01 | 内置数据类型的数组 | ||
S091-02 | 不同类型的数组 | ||
S091-03 | 数组表达式 | ||
S094 | 引用类型数组 | ||
S097 | 数组元素分配 | ||
S151 | 类型谓词 | 见第页_typeof() | |
S161 | 亚型治疗 | ||
S162 | 参考文献的亚型处理 | ||
S202 | 多集上的SQL调用例程 | ||
S231 | 结构化类型定位器 | ||
S232 | 阵列定位器 | ||
S233 | 多集定位器 | ||
S241 | 变换函数 | ||
S242 | Alter transform语句 | ||
S251 | 用户定义的订单 | ||
S261 | 特定类型方法 | ||
S271 | 基本多集支持 | ||
S272 | 多组用户定义的类型 | ||
S274 | 多组引用类型 | ||
S275 | 高级多集支持 | ||
S281 | 嵌套集合类型 | ||
S291 | 整行上的唯一约束 | ||
S401 | 基于数组类型的不同类型 | ||
S402 | 基于不同类型的不同类型 | ||
S403 | 大堆_马克斯_基数 | ||
T011 | 信息模式中的时间戳 | ||
T021 | 二进制和VARBINARY数据类型 | ||
T022 | 对二进制和VARBINARY数据类型的高级支持 | ||
T023 | 复合二进制文字 | ||
T024 | 二进制文本中的空格 | ||
T041 | 基本LOB数据类型支持 | ||
T041-01 | BLOB数据类型 | ||
T041-02 | CLOB数据类型 | ||
T041-03 | LOB数据类型的位置、长度、下限、修剪、上限和子字符串函数 | ||
T041-04 | LOB数据类型的串联 | ||
T041-05 | LOB定位器:不可保持 | ||
T042 | 扩展LOB数据类型支持 | ||
T043 | 乘数T | ||
T044 | 乘数P | ||
T051 | 行类型 | ||
T053 | 所有字段引用的显式别名 | ||
T061 | UCS支持 | ||
T076 | DECFLOAT数据类型 | ||
T101 | 增强的可空性测定 | ||
T111 | 可更新的联接、联合和列 | ||
T175 | 生成的列 | 大多数人支持 | |
T176 | 序列发生器支持 | 除下一个值外,支持 | |
T180 | 系统版本表 | ||
T181 | 申请时间段表 | ||
T211 | 基本触发能力 | ||
T211-06 | 支持触发器和约束交互的运行时规则 | ||
T211-08 | 同一事件的多个触发器按照在目录中创建的顺序执行 | 故意遗漏 | |
T231 | 敏感游标 | ||
T251 | SET TRANSACTION语句:本地选项 | ||
T272 | 增强的保存点管理 | ||
T301 | 函数依赖关系 | 部分支撑 | |
T321 | 果心 | 基本SQL调用例程 | |
T321-05 | 果心 | 返回语句 | |
T322 | 声明的数据类型属性 | ||
T324 | SQL例程的显式安全性 | ||
T326 | 表函数 | ||
T471 | 结果集返回值 | ||
T472 | 描述光标 | ||
T495 | 组合数据更改和检索 | 不同的语法 | |
T502 | 句点谓词 | ||
T511 | 交易计数 | ||
T522 | SQL调用过程的IN参数的默认值 | 除调用中的默认关键字外,支持 | |
T561 | 可固定定位器 | ||
T571 | 返回外部SQL调用函数的数组 | ||
T572 | 返回外部SQL调用函数的多集 | ||
T601 | 本地游标引用 | ||
T616 | 超前和滞后函数的空处理选项 | ||
T618 | N_价值函数 | 函数存在,但缺少一些选项 | |
T619 | 嵌套窗口函数 | ||
T625 | 利斯塔格 | ||
T641 | 多列赋值 | 只支持一些语法变体 | |
T652 | SQL例程中的SQL动态语句 | ||
T654 | 外部例程中的SQL动态语句 | ||
T811 | 基本SQL/JSON构造函数 | ||
T812 | SQL/JSON:JSON_OBJECTAGG | ||
T813 | SQL/JSON:JSON_按命令排列 | ||
T814 | JSON中的冒号_对象或JSON_OBJECTAGG | ||
T821 | 基本SQL/JSON查询运算符 | ||
T822 | SQL/JSON:是带有唯一键的JSON谓词吗 | ||
T823 | SQL/JSON:PASSING子句 | ||
T824 | JSON_表:具体计划条款 | ||
T825 | SQL/JSON:ON EMPTY和ON ERROR子句 | ||
T826 | ON ERROR或ON EMPTY子句中的通用值表达式 | ||
T827 | JSON_表:同级嵌套列子句 | ||
T828 | JSON_查询 | ||
T829 | JSON_查询:数组包装器选项 | ||
T830 | 在SQL/JSON构造函数中强制使用唯一键 | ||
T838 | JSON_表:计划默认条款 | ||
T839 | 日期时间到字符串的格式化转换 | ||
M001 | 数据链 | ||
M002 | 通过SQL/CLI的数据链接 | ||
M003 | 通过嵌入式SQL的数据链接 | ||
M004 | 国外数据支持 | 部分支撑 | |
M005 | 外部模式支持 | ||
M006 | GetSQLString例程 | ||
M007 | 传讯 | ||
M009 | GetOpts和GetStatistics例程 | ||
M010 | 国外数据包装器支持 | 不同的API | |
M011 | 通过Ada的数据链接 | ||
M012 | 通过C的数据链 | ||
M013 | 通过COBOL的数据链路 | ||
M014 | 通过Fortran的数据链接 | ||
M015 | 通过M的数据链路 | ||
M016 | 通过Pascal的数据链路 | ||
M017 | 通过PL/I的数据链路 | ||
M018 | Ada中的外部数据包装器接口例程 | ||
M019 | C语言中的外部数据包装器接口例程 | 不同的API | |
M020 | COBOL中的外部数据包装器接口例程 | ||
M021 | Fortran中的外部数据包装器接口例程 | ||
M022 | 腮腺炎中的外来数据包装器接口例程 | ||
M023 | Pascal中的外部数据包装器接口例程 | ||
M024 | PL/I中的外部数据包装器接口例程 | ||
M030 | SQL server外部数据支持 | ||
M031 | 外部数据包装器通用例程 | ||
X012 | XML类型的多集 | ||
X013 | XML类型的不同类型 | ||
X015 | XML类型的字段 | ||
X025 | XMLCast | ||
X030 | XML文档 | ||
X038 | 纯文本数据 | ||
X065 | XMLParse:BLOB输入和内容选项 | ||
X066 | XMLParse:BLOB输入和文档选项 | ||
X068 | XMLSerialize:BOM | ||
X069 | XMLSerialize:缩进 | ||
X073 | XMLSerialize:BLOB序列化和内容选项 | ||
X074 | XMLSerialize:BLOB序列化和文档选项 | ||
X075 | XMLSerialize:BLOB序列化 | ||
X076 | XMLSerialize:版本 | ||
X077 | XMLSerialize:显式编码选项 | ||
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的主机语言支持:内容选项 | ||
X101 | 对XML的主机语言支持:文档选项 | ||
X110 | 对XML:VARCHAR映射的主机语言支持 | ||
X111 | 对XML:CLOB映射的主机语言支持 | ||
X112 | 对XML:BLOB映射的主机语言支持 | ||
X113 | 对XML的主机语言支持:带空白选项 | ||
X114 | 对XML的主机语言支持:保留空白选项 | ||
X131 | 查询级XMLBINARY子句 | ||
X132 | DML中的XMLBINARY子句 | ||
X133 | DDL中的XMLBINARY子句 | ||
X134 | 复合语句中的XMLBINARY子句 | ||
X135 | 子查询中的XMLBINARY子句 | ||
X141 | 是有效谓词:数据驱动的case | ||
X142 | 是有效谓词:根据子句 | ||
X143 | 是有效谓词:元素子句 | ||
X144 | 是有效谓词:模式位置 | ||
X145 | 有效谓词是否在检查约束之外 | ||
X151 | 是带DOCUMENT选项的有效谓词 | ||
X152 | 是带内容选项的有效谓词 | ||
X153 | 是带序列选项的有效谓词 | ||
X155 | IS VALID predicate:没有元素子句的命名空间 | ||
X157 | 是有效谓词:没有带元素的命名空间子句 | ||
X160 | 注册XML模式的基本信息模式 | ||
X161 | 注册XML模式的高级信息模式 | ||
X170 | XML空处理选项 | ||
X171 | 无内容选项为零 | ||
X181 | XML(文档(非类型化))类型 | ||
X182 | XML(文档(任意))类型 | ||
X190 | XML(序列)类型 | ||
X191 | XML(文档(XMLSCHEMA))类型 | ||
X192 | XML(内容(XMLSCHEMA))类型 | ||
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支持 | ||
X222 | XML的REF传递机制 | 解析器接受BY REF,但忽略它;传递总是以价值为依据的 | |
X231 | XML(内容(非类型化))类型 | ||
X232 | XML(内容(任意))类型 | ||
X241 | 在XML发布中返回内容 | ||
X242 | XML发布中的返回序列 | ||
X251 | XML(文档(非类型化))类型的持久XML值 | ||
X252 | XML(文档(任何))类型的持久XML值 | ||
X253 | XML(内容(非类型化))类型的持久XML值 | ||
X254 | XML(内容(任何))类型的持久XML值 | ||
X255 | XML(序列)类型的持久XML值 | ||
X256 | XML(文档(XMLSCHEMA))类型的持久XML值 | ||
X257 | XML(内容(XMLSCHEMA))类型的持久XML值 | ||
X260 | XML类型:元素子句 | ||
X261 | XML类型:没有元素子句的名称空间 | ||
X263 | XML类型:没有带元素子句的命名空间 | ||
X264 | XML类型:模式位置 | ||
X271 | XMLValidate:数据驱动的案例 | ||
X272 | XMLValidate:根据第条 | ||
X273 | XMLValidate:ELEMENT子句 | ||
X274 | XMLValidate:模式位置 | ||
X281 | XMLValidate with DOCUMENT选项 | ||
X282 | XMLValidate with CONTENT选项 | ||
X283 | XMLValidate with SEQUENCE选项 | ||
X284 | XMLValidate:没有元素子句的名称空间 | ||
X286 | XMLValidate:没有带元素的命名空间子句 | ||
X300 | XMLTable | 仅限XPath 1.0 | |
X305 | XMLTable:初始化XQuery变量 |