SQL 2008可选特性符合

SQL 2008可选特性符合

下表列出了2008 SQL标准中描述的功能。 Greenplum数据库支持的功能在“支持”列中标记为“YES”,未实现的功能标记为“NO”。

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

表 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 data types 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 列级别的权限 NO  
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 定位 UPDATE 声明 NO  
E121-07 定位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 基本的FOREIGN KEY 约束与 NO ACTION默认为引用删除操作和引用更新操作 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 子句 YES  
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 比较谓词DATE, TIME, 和 TIMESTAMP 数据类型 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 隔离级别 NO 使用SERIALIZABLE
F121 基本诊断管理 NO  
F122 增强的诊断管理 NO  
F123 所有诊断 NO  
F131- 分组操作 YES  
F131-01 WHERE, GROUP BY, 和 HAVING 在分组视图的查询中支持的子句 YES  
F131-02 在具有分组视图的查询中支持多个表 YES  
F131-03 设置具有分组视图的查询中支持的功能 YES  
F131-04 具有GROUP BYHAVING 子句以及分组视图的子查询 YES  
F131-05 单行的 SELECT 具有GROUP BYHAVING子句以及分组视图 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表操作符    
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 FETCH 具有明确的NEXT 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 目录名称限定词 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列权限 NO  
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 ROW计数FETCH FIRST 子句 NO  
F861 顶级的RESULT OFFSET 子句在 查询 表达式 NO  
F862 RESULT OFFSET clause in subqueries NO  
F863 嵌套RESULT OFFSET 子句在 查询 表达式 NO  
F864 视图中的顶级RESULT OFFSET子句 NO  
F865 OFFSET ROW计数RESULT OFFSET 子句 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 同一事件的多个触发器按其在目录中创建的顺序执行 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 具有列粒度的特权 NO  
T285 增强派生列名称 NO  
T301 函数依赖 NO  
T312 OVERLAY 函数 YES  
T321 基本的SQL调用例程 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调用的函数和过程的重载 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 数组返回外部SQL调用的函数 NO  
T572 Multiset返回外部SQL调用函数 NO  
T581 正则表达式子串功能 YES  
T591 UNIQUE 可能为空列的约束 YES  
T601 本地游标引用 NO  
T611 初级OLAP操作 YES  
T612 高级OLAP操作 NO 部分支持
T613 采样 NO  
T614 NTILE 函数 YES  
T615 LEAD and LAG 函数 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 基本表映射: nulls absent 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 IS VALID谓词带有DOCUMENT选项 NO  
X152 IS VALID谓词带有CONTENT选项 NO  
X153 IS VALID谓词带有SEQUENCE选项 NO  
X155 IS VALID谓词:NAMESPACE没有ELEMENT子句 NO  
X157 IS VALID谓词:NO NAMESPACE与ELEMENT子句 NO  
X160 注册XML模式的基本信息模式 NO  
X161 注册XML模式的高级信息架构 NO  
X170 XML空处理选项 NO  
X171 NIL ON NO CONTENT选项 NO  
X181 XML(DOCUMENT(UNTYPED))类型 NO  
X182 XML(DOCUMENT(ANY))类型 NO  
X190 XML(SEQUENCE)类型 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类型:NAMESPACE没有ELEMENT子句 NO  
X263 XML类型:NO NAMESPACE与ELEMENT子句 NO  
X264 XML类型:模式位置 NO  
X271 XMLValidate:数据驱动的案例 NO  
X272 XXMLValidate:ACCORDING TO子句 NO  
X273 XMLValidate:ELEMENT子句 NO  
X274 XMLValidate:模式位置 NO  
X281 XXMLValidate:具有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