SQL 2008可选特性兼容性

SQL 2008可选特性兼容性

下表列出了2008 SQL标准中描述的特性。 Greenplum数据库支持的特性在“支持”列中标记为“是”,未实现的特性标记为“否”。

有关Greenplum特性和SQL兼容性的信息,请参阅Greenplum数据库管理员指南

Table 1. SQL 2008可选特性合规细节
ID 特性 支持 注解
B011 嵌入式Ada NO  
B012 嵌入式C NO 由于PostgreSQL ecpg的问题
B013 嵌入式COBOL NO  
B014 嵌入式Fortran NO  
B015 嵌入式MUMPS NO  
B016 嵌入式Pascal NO  
B017 嵌入式PL/I NO  
B021 直接SQL YES  
B031 基本动态SQL NO  
B032 扩展动态SQL NO  
B033 无类型的SQL调用函数参数 NO  
B034 游标属性的动态规范 NO  
B035 非扩展描述符名称 NO  
B041 嵌入式SQL异常声明的扩展 NO  
B051 增强的执行权限 NO  
B111 模块语言Ada NO  
B112 模块语言C NO  
B113 模块语言COBOL NO  
B114 模块语言Fortran NO  
B115 模块语言MUMPS NO  
B116 模块语言Pascal NO  
B117 模块语言PL/I NO  
B121 常规语言Ada NO  
B122 常规语言C NO  
B123 常规语言COBOL NO  
B124 常规语言Fortran NO  
B125 常规语言MUMPS NO  
B126 常规语言Pascal NO  
B127 常规语言PL/I NO  
B128 常规语言SQL NO  
E011 数值数据类型 YES  
E011-01 INTEGERSMALLINT数据类型 YES  
E011-02 DOUBLE PRECISIONFLOAT数据类型 YES  
E011-03 DECIMALNUMERIC数据类型 YES  
E011-04 算术操作符 YES  
E011-05 数值比较 YES  
E011-06 数值数据类型之间的隐式转换 YES  
E021 字符数据类型 YES  
E021-01 CHARACTER数据类型 YES  
E021-02 CHARACTER VARYING数据类型 YES  
E021-03 字符文字 YES  
E021-04 CHARACTER_LENGTH函数 YES 在计数之前修剪CHARACTER值的尾随空格
E021-05 OCTET_LENGTH函数 YES  
E021-06 SUBSTRING函数 YES  
E021-07 字符连接 YES  
E021-08 UPPERLOWER函数 YES  
E021-09 TRIM函数 YES  
E021-10 字符串类型之间隐式转换 YES  
E021-11 POSITION函数 YES  
E021-12 字符比较 YES  
E031 标识符 YES  
E031-01 分隔标识符 YES  
E031-02 小写标识符 YES  
E031-03 尾随下划线 YES  
E051 基本查询规范 YES  
E051-01 SELECT DISTINCT YES  
E051-02 GROUP BY子句 YES  
E051-03 GROUP BY可以包含不在SELECT列表中的列 YES  
E051-04 可以重命名SELECT列表项 YES  
E051-05 HAVING子句 YES  
E051-06 SELECT列表中受限定的* YES  
E051-07 FROM子句中的关联名称 YES  
E051-08 重命名FROM子句中的列 YES  
E061 基本谓词和搜索条件 YES  
E061-01 比较谓词 YES  
E061-02 BETWEEN谓词 YES  
E061-03 带有值列表的IN谓词 YES  
E061-04 LIKE谓词 YES  
E061-05 LIKE谓词ESCAPE 子句 YES  
E061-06 NULL谓词 YES  
E061-07 量化比较谓词 YES  
E061-08 EXISTS谓词 YES 并非所有用途都适用于Greenplum
E061-09 比较谓词中的子查询 YES  
E061-11 IN谓词中的子查询 YES  
E061-12 量化比较谓词中的子查询 YES  
E061-13 相关子查询 YES  
E061-14 搜索条件 YES  
E071 基本查询表达式 YES  
E071-01 UNION DISTINCT表操作符 YES  
E071-02 UNION ALL表操作符 YES  
E071-03 EXCEPT DISTINCT表操作符 YES  
E071-05 通过表操作符组合的列不需要具有完全相同的数据类型 YES  
E071-06 子查询中的表操作符 YES  
E081 基本权限 NO 支持部分子特性
E081-01 SELECT权限 YES  
E081-02 DELETE权限 YES  
E081-03 INSERT表级别的权限 YES  
E081-04 UPDATE表级别的权限 YES  
E081-05 UPDATE列级别的权限 YES  
E081-06 REFERENCES表级的权限 NO  
E081-07 REFERENCES列级别的权限 NO  
E081-08 WITH GRANT OPTION YES  
E081-09 USAGE权限 YES  
E081-10 EXECUTE权限 YES  
E091 集合函数 YES  
E091-01 AVG YES  
E091-02 COUNT YES  
E091-03 MAX YES  
E091-04 MIN YES  
E091-05 SUM YES  
E091-06 ALL量词 YES  
E091-07 DISTINCT量词 YES  
E101 基本数据操作 YES  
E101-01 INSERT语句 YES  
E101-03 搜索UPDATE语句 YES  
E101-04 搜索DELETE语句 YES  
E111 单行SELECT语句 YES  
E121 基本光标支持 YES  
E121-01 DECLARE CURSOR YES  
E121-02 ORDER BY列不需要在选择列表中 YES  
E121-03 ORDER BY子句的值表达式 YES  
E121-04 OPEN语句 YES  
E121-06 Positioned UPDATE语句 NO  
E121-07 Positioned DELETE语句 NO  
E121-08 CLOSE语句 YES  
E121-10 FETCH语句隐含 NEXT YES  
E121-17 WITH HOLD游标 YES  
E131 空值支持 YES  
E141 基本完整性约束 YES  
E141-01 NOT NULL约束 YES  
E141-02 UNIQUE NOT NULL 列约束 YES 必须与Greenplum分布键相同或是它的超集
E141-03 PRIMARY KEY约束 YES 必须与Greenplum分布键相同或是它的超集
E141-04 参考删除操作和参照更新操作的NO ACTION默认值的基本FOREIGN KEY约束 NO  
E141-06 CHECK约束 YES  
E141-07 列默认值 YES  
E141-08 NOT NULL推断PRIMARY KEY YES  
E141-10 外键中的名称可以按任何顺序指定 YES 可以声明外键,但在Greenplum中不会强制执行
E151 事务支持 YES  
E151-01 COMMIT语句 YES  
E151-02 ROLLBACK语句 YES  
E152 基本SET TRANSACTION语句 YES  
E152-01 ISOLATION LEVEL SERIALIZABLE子句 NO 可以声明,但被视为REPEATABLE READ的同义词
E152-02 READ ONLYREAD WRITE 子句 YES  
E153 具有子查询的可更新查询 NO  
E161 使用前导双减去的SQL注释 YES  
E171 SQLSTATE支持 YES  
E182 模块语言 NO  
F021 基本信息模式 YES  
F021-01 COLUMNS视图 YES  
F021-02 TABLES视图 YES  
F021-03 VIEWS视图 YES  
F021-04 TABLE_CONSTRAINTS视图 YES  
F021-05 REFERENTIAL_CONSTRAINTS视图 YES  
F021-06 CHECK_CONSTRAINTS视图 YES  
F031 基本模式操作 YES  
F031-01 CREATE TABLE语句创建持久性基表 YES  
F031-02 CREATE VIEW语句 YES  
F031-03 GRANT语句 YES  
F031-04 ALTER TABLE语句:ADD COLUMN子句 YES  
F031-13 DROP TABLE语句:RESTRICT 子句 YES  
F031-16 DROP VIEW语句:RESTRICT子句 YES  
F031-19 REVOKE语句:RESTRICT子句 YES  
F032 CASCADE删除行为 YES  
F033 ALTER TABLE语句:DROP COLUMN子句 YES  
F034 扩展的REVOKE语句 YES  
F034-01 REVOKE语句由schema对象的所有者以外的其他语句执行 YES  
F034-02 REVOKE语句:GRANT OPTION FOR子句 YES  
F034-03 REVOKE语句撤销授权人WITH GRANT OPTION的权限 YES  
F041 基本连接表 YES  
F041-01 内连接(但不一定是INNER关键字) YES  
F041-02 INNER关键字 YES  
F041-03 LEFT OUTER JOIN YES  
F041-04 RIGHT OUTER JOIN YES  
F041-05 外连接可以嵌套 YES  
F041-07 左或右外连接中的内表也可用于内连接 YES  
F041-08 支持所有比较操作符(而不仅是=) YES  
F051 基本的日期和时间 YES  
F051-01 DATE数据类型(包括支持DATE文字) YES  
F051-02 TIME数据类型(包括支持TIME文字)分秒精确度至少为0 YES  
F051-03 TIMESTAMP数据类型(包括支持TIMESTAMP文字)分秒精确度至少为0和6 YES  
F051-04 DATETIMETIMESTAMP数据类型的比较谓词 YES  
F051-05 日期时间类型和字符串类型之间的显式CAST YES  
F051-06 CURRENT_DATE YES  
F051-07 LOCALTIME YES  
F051-08 LOCALTIMESTAMP YES  
F052 间隔和日期时间算术 YES  
F053 OVERLAPS谓词 YES  
F081 视图中的UNIONEXCEPT YES  
F111 除SERIALIZABLE之外的隔离级别 YES  
F111-01 READ UNCOMMITTED 隔离级别 NO 可以声明但是被视为READ COMMITTED的同义词
F111-02 READ COMMITTED隔离级别 YES  
F111-03 REPEATABLE READ隔离级别 YES
F121 基本诊断管理 NO  
F122 增强诊断管理 NO  
F123 所有诊断 NO  
F131- 分组操作 YES  
F131-01 在分组视图的查询中支持的WHEREGROUP BYHAVING子句 YES  
F131-02 在具有分组视图的查询中支持多个表 YES  
F131-03 设置具有分组视图的查询支持的函数 YES  
F131-04 具有GROUP BYHAVING子句以及分组视图的子查询 YES  
F131-05 具有GROUP BYHAVING子句以及分组视图的单行SELECT YES  
F171 每个用户的多个模式 YES  
F181 多模块支持 NO  
F191 引用删除操作 NO  
F200 TRUNCATE TABLE语句 YES  
F201 CAST函数 YES  
F202 TRUNCATE TABLE:标识列重新启动选项 NO  
F221 显式默认值显式默认值 YES  
F222 INSERT语句:DEFAULT VALUES 子句 YES  
F231 特权表 YES  
F231-01 TABLE_PRIVILEGES视图 YES  
F231-02 COLUMN_PRIVILEGES视图 YES  
F231-03 USAGE_PRIVILEGES视图 YES  
F251 域支持    
F261 CASE表达式 YES  
F261-01 简单CASE YES  
F261-02 搜索CASE YES  
F261-03 NULLIF YES  
F261-04 COALESCE YES  
F262 扩展的CASE表达式 NO  
F263 简单CASE表达式中逗号分隔的谓词 NO  
F271 复合字符文字 YES  
F281 LIKE增强 YES  
F291 UNIQUE谓词 NO  
F301 查询表达式中的CORRESPONDING NO  
F302 INTERSECT表操作符 YES  
F302-01 INTERSECT DISTINCT表操作符 YES  
F302-02 INTERSECT ALL表操作符 YES  
F304 EXCEPT ALL table operator    
F311 模式定义语句 YES 支持部分子特性
F311-01 CREATE SCHEMA YES  
F311-02 CREATE TABLE用于持久性基表 YES  
F311-03 CREATE VIEW YES  
F311-04 CREATE VIEW: WITH CHECK OPTION NO  
F311-05 GRANT语句 YES  
F312 MERGE语句 NO  
F313 增强的MERGE语句 NO  
F321 用户授权 YES  
F341 用法表 NO  
F361 子程序支持 YES  
F381 扩展的模式操作 YES  
F381-01 ALTER TABLE语句:ALTER COLUMN子句   更改分布键列的一些限制
F381-02 ALTER TABLE语句:ADD CONSTRAINT子句    
F381-03 ALTER TABLE语句:DROP CONSTRAINT子句    
F382 更改列数据类型 YES 更改分布键列的一些限制
F391 长标识符 YES  
F392 Unicode转义为标识符 NO  
F393 Unicode以文字形式转义 NO  
F394 可选的正常形式规格 NO  
F401 扩展连接表 YES  
F401-01 NATURAL JOIN YES  
F401-02 FULL OUTER JOIN YES  
F401-04 CROSS JOIN YES  
F402 命名列连接LOB,数组和多重集 NO  
F403 分区连接表 NO  
F411 时区规格 YES 关于字面解释的差异
F421 国家特征 YES  
F431 只读可滚动光标 YES 仅向前滚动
01 有显式NEXTFETCH YES  
02 FETCH FIRST NO  
03 FETCH LAST YES  
04 FETCH PRIOR NO  
05 FETCH ABSOLUTE NO  
06 FETCH RELATIVE NO  
F441 扩展集函数支持 YES  
F442 集合函数中的混合列引用 YES  
F451 字符集定义 NO  
F461 命名字符集 NO  
F471 标量子查询值 YES  
F481 扩展的NULL谓词 YES  
F491 约束管理 YES  
F501 特征和一致性视图 YES  
F501-01 SQL_FEATURES视图 YES  
F501-02 SQL_SIZING视图 YES  
F501-03 SQL_LANGUAGES视图 YES  
F502 增强的文档表 YES  
F502-01 SQL_SIZING_PROFILES视图 YES  
F502-02 SQL_IMPLEMENTATION_INFO视图 YES  
F502-03 SQL_PACKAGES视图 YES  
F521 断言 NO  
F531 临时表 YES 非标准表格
F555 增强秒精度 YES  
F561 全值表达式 YES  
F571 真值测试 YES  
F591 派生表 YES  
F611 指标数据类型 YES  
F641 行和表构造函数 NO  
F651 Catalog名称限定 YES  
F661 简单表 NO  
F671 CHECK中的子查询 NO 故意省略
F672 回溯检查限制 YES  
F690 排序规则支持 NO  
F692 增强排序规则支持 NO  
F693 SQL会话和客户端模块排序规则 NO  
F695 翻译支持 NO  
F696 附加翻译文件 NO  
F701 引用更新动作 NO  
F711 ALTER YES  
F721 可延迟的约束 NO  
F731 INSERT列权限 YES  
F741 引用MATCH类型 NO 没有部分匹配
F751 视图CHECK增强 NO  
F761 会话管理 YES  
F762 CURRENT_CATALOG NO  
F763 CURRENT_SCHEMA NO  
F771 连接管理 YES  
F781 自引用操作 YES  
F791 不敏感的游标 YES  
F801 全套函数 YES  
F812 基本标记 NO  
F813 扩展标记 NO  
F831 完整游标更新 NO  
F841 LIKE_REGEX谓词 NO 正则表达式的非标准语法
F842 OCCURENCES_REGEX函数 NO  
F843 POSITION_REGEX函数 NO  
F844 SUBSTRING_REGEX函数 NO  
F845 TRANSLATE_REGEX函数 NO  
F846 正则表达式操作符中的八位字节支持 NO  
F847 非常规正则表达式 NO  
F850 查询表达式中的顶级ORDER BY子句 YES  
F851 子查询中的顶级ORDER BY子句 NO  
F852 视图中的顶级ORDER BY子句 NO  
F855 查询表达式中的嵌套ORDER BY子句 NO  
F856 查询表达式中的嵌套FETCH FIRST 子句 NO  
F857 查询表达式中的顶级FETCH FIRST子句 NO  
F858 子查询中的FETCH FIRST 子句 NO  
F859 视图中的顶级FETCH FIRST 子句 NO  
F860 FETCH FIRST子句中的FETCH FIRST ROW数量 NO  
F861 查询表达式中的顶级RESULT OFFSET子句 NO  
F862 子查询中的RESULT OFFSET子句 NO  
F863 查询表达式中的嵌套RESULT OFFSET子句 NO  
F864 视图中的顶级RESULT OFFSET子句 NO  
F865 RESULT OFFSET子句中的OFFSET ROW数量 NO  
S011 不同的数据类型 NO  
S023 基本结构化类型 NO  
S024 增强的结构化类型 NO  
S025 最终结构化类型 NO  
S026 自引用结构化类型 NO  
S027 按特定方法名称创建方法 NO  
S028 可置换的UDT选项列表 NO  
S041 基本参考类型 NO  
S043 增强的参考类型 NO  
S051 创建类型表 NO  
S071 函数和类型名称解析中的SQL路径 YES  
S091 基本数组支持 NO Greenplum有数组,但不完全符合标准
S091-01 内置数据类型的数组 NO 部分兼容
S091-02 不同类型的数组 NO  
S091-03 数组表达式 NO  
S092 用户定义类型的数组 NO  
S094 参考类型的数组 NO  
S095 通过查询的数组构造函数 NO  
S096 可选数组边界 NO  
S097 数组元素赋值 NO  
S098 ARRAY_AGG 部分支持 支持:使用没有窗口规范的array_agg;例如

SELECT array_agg(x) FROM ...

SELECT array_agg (x order by y) FROM ...

不支持:使用array_agg作为聚合派生窗口函数;例如

SELECT array_agg(x) over (ORDER BY y) FROM ...

SELECT array_agg(x order by y) over (PARTITION BY z) FROM ...

SELECT array_agg(x order by y) over (ORDER BY z) FROM ...

S111 ONLY在查询表达式中 YES  
S151 类型谓词 NO  
S161 子类型处理 NO  
S162 引用的子类型处理 NO  
S201 SQL上调用的数组例程 NO 函数可以传递Greenplum数组类型
S202 多集上的SQL调用例程 NO  
S211 用户定义的强制转换函数 YES  
S231 结构类型定位器 NO  
S232 数组定位器 NO  
S233 Multiset定位器 NO  
S241 转换函数 NO  
S242 改变转换语句 NO  
S251 用户定义的命令 NO  
S261 特定类型方法 NO  
S271 基本的多重集支持 NO  
S272 用户自定义类型的多重集 NO  
S274 引用类型的多重集 NO  
S275 高级多重集支持 NO  
S281 嵌套集合类型 NO  
S291 整个行的唯一约束 NO  
S301 增强的UNNEST NO  
S401 基于数组类型的不同类型 NO  
S402 基于不同类型的不同类型 NO  
S403 MAX_CARDINALITY NO  
S404 TRIM_ARRAY NO  
T011 信息模式中的时间戳 NO  
T021 BINARYVARBINARY 数据类型 NO  
T022 支持高级的BINARYVARBINARY数据类型 NO  
T023 复合二进制文字 NO  
T024 二进制文字中的空格 NO  
T031 BOOLEAN数据类型 YES  
T041 支持基本的LOB数据类型 NO  
T042 支持扩展的LOB数据类型 NO  
T043 乘数T NO  
T044 乘数P NO  
T051 行类型 NO  
T052 用于行类型的MAXMIN NO  
T053 全域引用的显式别名 NO  
T061 支持UCS NO  
T071 BIGINT数据类型 YES  
T101 增强的可空性确定 NO  
T111 可更新的连接,联合和列 NO  
T121 查询表达式中的WITH(除了RECURSIVE) NO  
T122 子查询中的WITH(除了RECURSIVE) NO  
T131 递归查询 NO  
T132 子查询中的递归查询 NO  
T141 SIMILAR谓词 YES  
T151 DISTINCT谓词 YES  
T152 DISTINCT否定谓词 NO  
T171 表定义中的LIKE子句 YES  
T172 在表中定义AS子查询子句 YES  
T173 在表定义中扩展LIKE子句 YES  
T174 身份列 NO  
T175 生成列 NO  
T176 支持序列生成器 NO  
T177 支持顺序发生器:简单的重启选项 NO  
T178 身份列:简单重启选项 NO  
T191 参照活动RESTRICT NO  
T201 参照约束的可比较数据类型 NO  
T211 基本触发功能 NO  
T211-01 一个基本表的UPDATE, INSERT, 或 DELETE上激活触发器 NO  
T211-02 BEFORE触发器 NO  
T211-03 AFTER触发器 NO  
T211-04 FOR EACH ROW触发器 NO  
T211-05 能够在调用触发器之前指定一个必须为true的搜索条件 NO  
T211-06 支持触发器和约束的交互的运行时规则 NO  
T211-07 TRIGGER特权 YES  
T211-08 同一事件的多个触发器按其在catalog中创建的顺序执行 NO 故意省略
T212 增强的触发器功能 NO  
T213 INSTEAD OF触发器 NO  
T231 敏感游标 YES  
T241 START TRANSACTION语句 YES  
T251 SET TRANSACTION语句:LOCAL选项 NO  
T261 联锁事务 NO  
T271 保存点 YES  
T272 增强的保存点管理 NO  
T281 SELECT具有列粒度的特权 YES  
T285 增强派生列名称 NO  
T301 函数依赖 NO  
T312 OVERLAY函数 YES  
T321 基本的SQL-invoked例程 NO 部分支持
T321-01 不带重载的用户定义的函数 YES  
T321-02 不带重载的用户定义的存储过程 NO  
T321-03 函数调用 YES  
T321-04 CALL语句 NO  
T321-05 RETURN语句 NO  
T321-06 ROUTINES视图 YES  
T321-07 PARAMETERS视图 YES  
T322 SQL-invoked的函数和过程的重载 YES  
T323 外部程序的显式安全性 YES  
T324 SQL例程的显式安全性 NO  
T325 合格的SQL参数引用 NO  
T326 表函数 NO  
T331 基本角色 NO  
T332 扩展角色 NO  
T351 括号SQL注释 (/*...*/ 注释) YES  
T431 扩展分组容量 NO  
T432 嵌套和级联GROUPING SETS NO  
T433 多参数GROUPING函数 NO  
T434 GROUP BY DISTINCT NO  
T441 ABSMOD函数 YES  
T461 对称的BETWEEN谓词 YES  
T471 结果集返回值 NO  
T491 LATERAL派生表 NO  
T501 增强的EXISTS谓词 NO  
T511 事务总数 NO  
T541 可更新表引用 NO  
T561 可定位器 NO  
T571 Array-returning外部SQL-invoked函数 NO  
T572 Multiset-returning外部SQL-invoked函数 NO  
T581 正则表达式子串函数 YES  
T591 UNIQUE可能为空列的约束 YES  
T601 本地游标引用 NO  
T611 初级OLAP操作 YES  
T612 高级OLAP操作 NO 部分支持
T613 采样 NO  
T614 NTILE函数 YES  
T615 LEADLAG函数 YES  
T616 LEADLAG函数的空值处理选项 NO  
T617 FIRST_VALUELAST_VALUE函数 YES  
T618 NTH_VALUE NO 函数存在于Greenplum中,但不支持所有选项
T621 增强数字函数 YES  
T631 N谓词与一个列表元素 NO  
T641 多列分配 NO 支持一些语法变体
T651 SQL例程中的SQL-schema语句 NO  
T652 SQL例程中的SQL动态语句 NO  
T653 外部例程中的SQL-schema语句 NO  
T654 外部例程中的SQL动态语句 NO  
T655 循环依赖例程 NO  
M001 数据链路 NO  
M002 数据链路通过SQL/CLI NO  
M003 数据链路通过嵌入式SQL NO  
M004 外部数据支持 NO  
M005 外部模式支持 NO  
M006 GetSQLString例程 NO  
M007 TransmitRequest NO  
M009 GetOpts和GetStatistics例程 NO  
M010 外部数据包装支持 NO  
M011 通过Ada的数据链接 NO  
M012 数据链通过C NO  
M013 数据链通过COBOL NO  
M014 数据链路通过Fortran NO  
M015 数据链路通过M NO  
M016 数据链路通过Pascal NO  
M017 数据链路通过PL/I NO  
M018 Ada中的外部数据包装器接口例程 NO  
M019 C中的外部数据包装器接口例程 NO  
M020 COBOL中的外部数据包装器接口例程 NO  
M021 Fortran中的外部数据包装器接口例程 NO  
M022 MUMPS中的外部数据包装器接口例程 NO  
M023 Pascal中的外部数据包装器接口例程 NO  
M024 PL/I中的外部数据包装器接口例程 NO  
M030 SQL-server外部数据支持 NO  
M031 外部数据包装程序一般例程 NO  
X010 XML类型 YES  
X011 XML类型的数组 YES  
X012 XML类型的多重集 NO  
X013 XML类型的不同类型 NO  
X014 XML类型的属性 NO  
X015 XML类型的字段 NO  
X016 持久的XML值 YES  
X020 XMLConcat YES 支持xmlconcat2()
X025 XMLCast NO  
X030 XMLDocument NO  
X031 XMLElement YES  
X032 XMLForest YES  
X034 XMLAgg YES  
X035 XMLAgg: ORDER BY option YES  
X036 XMLComment YES  
X037 XMLPI YES  
X038 XMLText NO  
X040 基本表映射 NO  
X041 基本表映射: 空值不存在 NO  
X042 基本表映射:null as nil NO  
X043 基本表映射:表作为森林 NO  
X044 基本表映射:表作为元素 NO  
X045 基本表映射:具有目标命名空间 NO  
X046 基本表映射:数据映射 NO  
X047 基本表映射:元数据映射 NO  
X048 基本表映射:二进制字符串的base64编码 NO  
X049 基本表映射:二进制字符串的十六进制编码 NO  
X051 高级表映射:空值不存在 NO  
X052 高级表映射:null as nil NO  
X053 高级表映射:表作为森林 NO  
X054 高级表映射:表作为元素 NO  
X055 高级表映射:目标命名空间 NO  
X056 高级表映射:数据映射 NO  
X057 高级表映射:元数据映射 NO  
X058 高级表映射:二进制字符串的base64编码 NO  
X059 高级表映射:二进制字符串的十六进制编码 NO  
X060 XMLParse: 字符串输入和CONTENT选项 YES  
X061 XMLParse: 字符串输入和DOCUMENT选项 YES  
X065 XMLParse: BLOB输入和CONTENT选项 NO  
X066 XMLParse: BLOB输入和DOCUMENT选项 NO  
X068 XMLSerialize: BOM NO  
X069 XMLSerialize: INDENT NO  
X070 XMLSerialize: 字符串序列化和CONTENT选项 YES  
X071 XMLSerialize: 字符串序列化和DOCUMENT选项 YES  
X072 XMLSerialize: 字符串序列化 YES  
X073 XMLSerialize: BLOB序列化和CONTENT选项 NO  
X074 XMLSerialize: BLOB序列化和DOCUMENT选项 NO  
X075 XMLSerialize: BLOB序列化 NO  
X076 XMLSerialize: VERSION NO  
X077 XMLSerialize:显式ENCODING选项 NO  
X078 XMLSerialize:显式XML声明 NO  
X080 XML发布中的命名空间 NO  
X081 查询级XML命名空间声明 NO  
X082 DML中的XML命名空间声明 NO  
X083 DDL中的XML命名空间声明 NO  
X084 复合语句中的XML命名空间声明 NO  
X085 预定义的命名空间前缀 NO  
X086 XMLTable中的XML命名空间声明 NO  
X090 XML文档谓词 NO 支持xml_is_well_formed_document()
X091 XML内容谓词 NO 支持xml_is_well_formed_content()
X096 XMLExists NO 支持xmlexists()
X100 主机语言支持XML:CONTENT选项 NO  
X101 主机语言支持XML:DOCUMENT选项 NO  
X110 主机语言支持XML:VARCHAR映射 NO  
X111 主机语言支持XML:CLOB映射 NO  
X112 主机语言支持XML:BLOB映射 NO  
X113 主机语言支持XML:STRIP WHITESPACE选项 YES  
X114 主机语言支持XML:PRESERVE WHITESPACE选项 YES  
X120 SQL例程中的XML参数 YES  
X121 外部例程中的XML参数 YES  
X131 查询级XMLBINARY子句 NO  
X132 DML中的XMLBINARY子句 NO  
X133 DDL中的XMLBINARY子句 NO  
X134 复合语句中的XMLBINARY子句 NO  
X135 子查询中的XMLBINARY子句 NO  
X141 IS VALID谓词:数据驱动案例 NO  
X142 IS VALID谓词:ACCORDING TO子句 NO  
X143 IS VALID谓词:ELEMENT子句 NO  
X144 IS VALID谓词:模式位置 NO  
X145 IS VALID谓词外部检查约束 NO  
X151 带有DOCUMENT选项的IS VALID谓词 NO  
X152 带有CONTENT选项的IS VALID谓词 NO  
X153 带有SEQUENCE选项的IS VALID谓词 NO  
X155 IS VALID谓词:不带ELEMENT子句的NAMESPACE NO  
X157 IS VALID谓词:NO NAMESPACE与ELEMENT子句 NO  
X160 注册XML模式的基本信息模式 NO  
X161 注册XML模式的高级信息模式 NO  
X170 XML null处理选项 NO  
X171 NIL ON NO CONTENT选项 NO  
X181 XML( DOCUMENT (UNTYPED))类型 NO  
X182 XML( DOCUMENT (ANY))类型 NO  
X190 XML( SEQUENCE) type NO  
X191 XML( DOCUMENT (XMLSCHEMA ))类型 NO  
X192 XML( CONTENT (XMLSCHEMA))类型 NO  
X200 XMLQuery NO  
X201 XMLQuery: RETURNING CONTENT NO  
X202 XMLQuery: RETURNING SEQUENCE NO  
X203 XMLQuery:传递上下文条目 NO  
X204 XMLQuery: 初始化XQuery变量 NO  
X205 XMLQuery:EMPTY ON EMPTY选项 NO  
X206 XMLQuery:NULL ON EMPTY选项 NO  
X211 支持XML 1.1 NO  
X221 XML传递机制BY VALUE NO  
X222 XML传递机制BY REF NO  
X231 XML(CONTENT(UNTYPED))类型 NO  
X232 XML(CONTENT(ANY))类型 NO  
X241 在XML发布中返回内容 NO  
X242 在XML发布中返回序列 NO  
X251 XML(DOCUMENT(UNTYPED))类型的持久XML值 NO  
X252 XML(DOCUMENT(ANY))类型的持久XML值 NO  
X253 XML(CONTENT(UNTYPED))类型的持久XML值 NO  
X254 XML(CONTENT(ANY))类型的持久XML值 NO  
X255 XML(SEQUENCE)类型的持久XML值 NO  
X256 XML(DOCUMENT(XMLSCHEMA))类型的持久XML值 NO  
X257 XML的持久XML值(CONTENT(XMLSCHEMA)) NO  
X260 XML类型:ELEMENT子句 NO  
X261 XML类型:不带ELEMENT子句的NAMESPACE NO  
X263 XML类型:NO NAMESPACE与ELEMENT子句 NO  
X264 XML type: schema位置 NO  
X271 XMLValidate: 数据驱动的案例 NO  
X272 XMLValidate: ACCORDING TO子句 NO  
X273 XMLValidate: ELEMENT子句 NO  
X274 XMLValidate: schema位置 NO  
X281 XMLValidate: 具有DOCUMENT选项 NO  
X282 带有CONTENT选项的XMLValidat NO  
X283 带有SEQUENCE选项的XMLValidat NO  
X284 不带ELEMENT子句的XMLValidate NAMESPACE NO  
X286 XMLValidate: 带ELEMENT子句的NO NAMESPACE NO  
X300 XMLTable NO  
X301 XMLTable:派生列列表选项 NO  
X302 XMLTable:ordinality列选项 NO  
X303 XMLTable:列默认选项 NO  
X304 XMLTable:传递上下文条目 NO  
X305 XMLTable:初始化XQuery变量 NO  
X400 名称和标识符映射 NO