# D.1.支持的功能

标识符 果心 描述 议论
B012 嵌入式C
B021 直接SQL
E011 果心 数字数据类型
E011-01 果心 整数和SMALLINT数据类型
E011-02 果心 实数、双精度和浮点数据类型
E011-03 果心 十进制和数字数据类型
E011-04 果心 算术运算符
E011-05 果心 数值比较
E011-06 果心 数字数据类型中的隐式转换
E021 果心 字符数据类型
E021-01 果心 字符数据类型
E021-02 果心 字符变化数据类型
E021-03 果心 字符文字
E021-04 果心 性格_长度函数 计数前从字符值中修剪尾随空格
E021-05 果心 八重奏_长度函数
E021-06 果心 子串函数
E021-07 果心 字符串联
E021-08 果心 上下函数
E021-09 果心 微调功能
E021-10 果心 字符串类型中的隐式强制转换
E021-11 果心 位置函数
E021-12 果心 性格比较
E031 果心 标识符
E031-01 果心 分隔标识符
E031-02 果心 小写标识符
E031-03 果心 尾随下划线
E051 果心 基本查询规范
E051-01 选择不同的
E051-02 GROUP BY 子句
E051-04 GROUP BY 可以包含不在 \<select 列表中的列>
E051-05 选择列表项可以重命名
E051-06 HAVING 子句
E051-07 合格的*在选择列表中
E051-08 FROM 子句中的相关名称
E051-09 重命名 FROM 子句中的列
E061 基本谓词和搜索条件
E061-01 比较谓词
E061-02 BETWEEN 谓词
E061-03 带有值列表的 IN 谓词
E061-04 LIKE 谓词
E061-05 LIKE 谓词 ESCAPE 子句
E061-06 NULL 谓词
E061-07 量化比较谓词
E061-08 存在谓词
E061-09 比较谓词中的子查询
E061-11 IN 谓词中的子查询
E061-12 量化比较谓词中的子查询
E061-13 相关子查询
E061-14 搜索条件
E071 基本查询表达式
E071-01 UNION DISTINCT 表运算符
E071-02 UNION ALL 表运算符
E071-03 EXCEPT DISTINCT 表运算符
E071-05 通过表运算符组合的列不必具有完全相同的数据类型
E071-06 子查询中的表运算符
E081 基本特权
E081-01 选择权限
E081-02 删除权限
E081-03 表级别的 INSERT 权限
E081-04 表级别的 UPDATE 权限
E081-05 列级别的 UPDATE 权限
E081-06 表级别的 REFERENCES 特权
E081-07 列级别的 REFERENCES 特权
E081-08 有授予选项
E081-09 使用权限
E081-10 执行权限
E091 设置功能
E091-01 平均
E091-02 数数
E091-03 最大限度
E091-04 最小
E091-05
E091-06 所有量词
E091-07 DISTINCT 量词
E101 基本数据操作
E101-01 插入语句
E101-03 搜索到的 UPDATE 语句
E101-04 搜索到的 DELETE 语句
E111 单行 SELECT 语句
E121 基本光标支持
E121-01 声明光标
E121-02 ORDER BY 列不必在选择列表中
E121-03 ORDER BY 子句中的值表达式
E121-04 开放声明
E121-06 定位的 UPDATE 语句
E121-07 定位的 DELETE 语句
E121-08 关闭语句
E121-10 FETCH 语句隐式 NEXT
E121-17 WITH HOLD 游标
E131 空值支持(空值代替值)
E141 基本完整性约束
E141-01 NOT NULL 约束
E141-02 NOT NULL 列的唯一约束
E141-03 主键约束
E141-04 引用删除操作和引用更新操作的基本 FOREIGN KEY 约束,默认为 NO ACTION
E141-06 检查约束
E141-07 列默认值
E141-08 在 PRIMARY KEY 上推断的 NOT NULL
E141-10 外键中的名称可以按任意顺序指定
E151 交易支持
E151-01 提交声明
E151-02 回滚语句
E152 基本 SET TRANSACTION 语句
E152-01 SET TRANSACTION 语句: ISOLATION LEVEL SERIALIZABLE 子句
E152-02 SET TRANSACTION 语句:READ ONLY 和 READ WRITE 子句
E153 带有子查询的可更新查询
E161 使用前导双减号的 SQL 注释
E171 SQLSTATE 支持
E182 宿主语言绑定
F021 基本信息架构
F021-01 列视图
F021-02 表格视图
F021-03 VIEWS视图
F021-04 桌子_约束视图
F021-05 参考_约束视图
F021-06 查看_约束视图
F031 基本模式操作
F031-01 用于创建持久基表的 CREATE TABLE 语句
F031-02 创建视图语句
F031-03 授予声明
F031-04 ALTER TABLE 语句:ADD COLUMN 子句
F031-13 DROP TABLE 语句:RESTRICT 子句
F031-16 DROP VIEW 语句:RESTRICT 子句
F031-19 REVOKE 语句:RESTRICT 子句
F032 CASCADE 下降行为
F033 ALTER TABLE 语句:DROP COLUMN 子句
F034 扩展的 REVOKE 语句
F034-01 由架构对象的所有者以外的其他人执行的 REVOKE 语句
F034-02 REVOKE 语句:GRANT OPTION FOR 子句
F034-03 REVOKE 语句撤销被授权者拥有的特权 WITH GRANT OPTION
F041 基本连接表
F041-01 内连接(但不一定是 INNER 关键字)
F041-02 内部关键字
F041-03 左外连接
F041-04 右外连接
F041-05 外连接可以嵌套
F041-07 左或右外连接中的内表也可用于内连接
F041-08 支持所有比较运算符(而不仅仅是 =)
F051 基本日期和时间
F051-01 DATE 数据类型(包括对 DATE 文字的支持)
F051-02 TIME 数据类型(包括对 TIME 文字的支持),小数秒精度至少为 0
F051-03 TIMESTAMP 数据类型(包括对 TIMESTAMP 文字的支持),小数秒精度至少为 0 和 6
F051-04 DATE、TIME 和 TIMESTAMP 数据类型的比较谓词
F051-05 日期时间类型和字符串类型之间的显式 CAST
F051-06 当前的_日期
F051-07 当地时间
F051-08 本地时间戳
F052 间隔和日期时间算术
F053 重叠谓词
F081 视图中的 UNION 和 EXCEPT
F111 SERIALIZABLE 以外的隔离级别
F111-01 读取未提交的隔离级别
F111-02 READ COMMITTED 隔离级别
F111-03 可重复读隔离级别
F131 分组操作
F131-01 在具有分组视图的查询中支持 WHERE、GROUP BY 和 HAVING 子句
F131-02 在具有分组视图的查询中支持多个表
F131-03 使用分组视图设置查询中支持的函数
F131-04 带有 GROUP BY 和 HAVING 子句以及分组视图的子查询
F131-05 带有 GROUP BY 和 HAVING 子句和分组视图的单行 SELECT
F171 每个用户多个模式
F181 多模块支持
F191 参考删除操作
F200 TRUNCATE TABLE 语句
F201 CAST 函数
F202 TRUNCATE TABLE:标识列重新启动选项
F221 显式默认值
F222 INSERT 语句:DEFAULT VALUES 子句
F231 特权表
F231-01 桌子_特权视图
F231-02 柱子_特权视图
F231-03 用法_特权视图
F251 域支持
F261 CASE 表达式
F261-01 简单案例
F261-02 搜索案例
F261-03 NULLIF
F261-04 合并
F262 扩展的 CASE 表达式
F271 复合字符文字
F281 LIKE 增强功能
F302 INTERSECT 表运算符
F302-01 INTERSECT DISTINCT 表运算符
F302-02 INTERSECT ALL 表运算符
F304 EXCEPT ALL 表运算符
F311 模式定义语句
F311-01 创建模式
F311-02 为持久基表创建 TABLE
F311-03 创建视图
F311-04 创建视图:使用检查选项
F311-05 授予声明
F321 用户授权
F341 使用表
F361 子程序支持
F381 扩展模式操作
F381-01 ALTER TABLE 语句:ALTER COLUMN 子句
F381-02 ALTER TABLE 语句:ADD CONSTRAINT 子句
F381-03 ALTER TABLE 语句:DROP CONSTRAINT 子句
F382 更改列数据类型
F383 设置列不为空子句
F384 删除身份属性子句
F385 删除列生成表达式子句
F386 设置标识列生成子句
F391 长标识符
F392 标识符中的 Unicode 转义
F393 文字中的 Unicode 转义
F394 可选的范式规范
F401 扩展连接表
F401-01 自然加入
F401-02 全外连接
F401-04 交叉连接
F402 LOB、数组和多集的命名列连接
F404 常用列名的范围变量
F411 时区规范 字面解释的差异
F421 民族性格
F431 只读可滚动游标
F431-01 带有显式 NEXT 的 FETCH
F431-02 先取
F431-03 获取最后一个
F431-04 获取优先
F431-05 获取绝对值
F431-06 获取相对
F441 扩展集功能支持
F442 集合函数中的混合列引用
F471 标量子查询值
F481 扩展的 NULL 谓词
F491 约束管理
F501 功能和一致性视图
F501-01 SQL_特征视图
F501-02 SQL_尺码视图
F502 增强的文档表
F531 临时表
F555 增强的秒精度
F561 全值表达式
F571 真值测试
F591 派生表
F611 指标数据类型
F641 行和表构造函数
F651 目录名称限定符
F661 简单表
F672 回顾性检查约束
F690 校对支持 但不支持字符集
F692 扩展的排序规则支持
F701 参考更新操作
F711 更改域
F731 INSERT 列权限
F751 查看 CHECK 增强功能
F761 会话管理
F762 当前的_目录
F763 当前的_架构
F771 连接管理
F781 自引用操作
F791 不敏感游标
F801 全套功能
F850 顶级 \<order by 子句>在 \<查询表达式>
F851 \<order by 子句>在子查询中
F852 顶级 \<order by 子句>在视图中
F855 嵌套 \<order by 子句>在 \<查询表达式>
F856 嵌套 \<fetch 第一个子句>在 \<查询表达式>
F857 顶级 \<fetch 第一个子句>在 \<查询表达式>
F858 \<获取第一个子句>在子查询中
F859 顶级 \<fetch 第一个子句>在视图中
F860 \<获取第一行计数>在 \<fetch 第一个子句>
F861 顶级\<结果偏移量子句>在 \<查询表达式>
F862 \<结果偏移子句>在子查询中
F863 嵌套 \<结果偏移量子句>在 \<查询表达式>
F864 顶级\<结果偏移量子句>在视图中
F865 \<偏移行数>在 \<结果偏移子句中>
F867 FETCH FIRST 子句:WITH TIES 选项
S071 函数和类型名称解析中的 SQL 路径
S092 用户定义类型的数组
S095 查询数组构造函数
S096 可选的数组边界
S098 大批_AGG
S111 仅在查询表达式中
S201 数组上的 SQL 调用例程
S201-01 数组参数
S201-02 数组作为函数的结果类型
S211 用户定义的强制转换函数
S301 增强的 UNNEST
S404 修剪_大批
T031 布尔数据类型
T071 BIGINT 数据类型
T121 查询表达式中的 WITH(不包括 RECURSIVE)
T122 子查询中的 WITH(不包括 RECURSIVE)
T131 递归查询
T132 子查询中的递归查询
T133 增强的循环标记值 SQL:202x 草稿
T141 相似谓词
T151 DISTINCT 谓词
T152 带否定的 DISTINCT 谓词
T171 表定义中的 LIKE 子句
T172 表定义中的 AS 子查询子句
T173 表定义中的扩展 LIKE 子句
T174 标识列
T177 序列生成器支持:简单重启选项
T178 标识列:简单重启选项
T191 参考动作 RESTRICT
T201 引用约束的可比较数据类型
T211-01 在一个基表的 UPDATE、INSERT 或 DELETE 上激活触发器
T211-02 BEFORE 触发器
T211-03 AFTER 触发器
T211-04 FOR EACH ROW 触发器
T211-05 能够指定在调用触发器之前必须为真的搜索条件
T211-07 触发权限
T212 增强的触发能力
T213 INSTEAD OF 触发器
T241 开始交易语句
T261 链式交易
T271 保存点
T281 具有列粒度的 SELECT 权限
T285 增强的派生列名称
T312 叠加功能
T321-01 没有重载的用户定义函数
T321-02 没有重载的用户定义的存储过程
T321-03 函数调用
T321-04 调用语句
T321-06 常规视图
T321-07 参数视图
T323 外部例程的显式安全性
T325 合格的 SQL 参数引用
T331 基本角色
T332 扩展角色
T341 重载 SQL 调用的函数和过程
T351 括号内的 SQL 注释 (/*...*/ 注释)
T431 扩展分组功能
T432 嵌套和连接的分组集
T433 多参数 GROUPING 函数
T434 按不同分组
T441 ABS 和 MOD 功能
T461 对称 BETWEEN 谓词
T491 LATERAL 派生表
T501 增强的 EXISTS 谓词
T521 CALL 语句中的命名参数
T523 SQL 调用过程的 INOUT 参数的默认值
T524 例程调用中的命名参数,而不是 CALL 语句
T525 SQL 调用函数的参数的默认值
T551 默认语法的可选关键字
T581 正则表达式子字符串函数
T591 可能为空列的唯一约束
T611 基本 OLAP 操作
T612 高级 OLAP 操作
T613 采样
T614 NTILE 函数
T615 LEAD 和 LAG 函数
T617 第一的_价值和最后_价值函数
T620 WINDOW 子句:GROUPS 选项
T621 增强的数值函数
T622 三角函数
T623 一般对数函数
T624 常用对数函数
T631 带有一个列表元素的 IN 谓词
T651 SQL 例程中的 SQL 模式语句
T653 外部例程中的 SQL 模式语句
T655 循环依赖的例程
T831 SQL/JSON 路径语言:严格模式
T832 SQL/JSON 路径语言:item 方法
T833 SQL/JSON 路径语言:多下标
T834 SQL/JSON 路径语言:通配符成员访问器
T835 SQL/JSON 路径语言:过滤表达式
T836 SQL/JSON 路径语言:以谓词开头
T837 SQL/JSON 路径语言:正则表达式_像谓词
X010 XML 类型
X011 XML 类型的数组
X014 XML 类型的属性
X016 持久的 XML 值
X020 XMLConcat
X031 XML元素
X032 XML森林
X034 XMLAgg
X035 XMLAgg:按选项排序
X036 XML评论
X037 XMLPI
X040 基本表映射
X041 基本表映射:空值不存在
X042 基本表映射:null as nil
X043 基本表映射:作为森林的表
X044 基本表格映射:表格作为元素
X045 基本表映射:使用目标命名空间
X046 基本表映射:数据映射
X047 基本表映射:元数据映射
X048 基本表映射:二进制字符串的base64编码
X049 基本表映射:二进制字符串的十六进制编码
X050 高级表映射
X051 高级表映射:空值不存在
X052 高级表映射:null as nil
X053 高级表映射:作为森林的表
X054 高级表格映射:表格作为元素
X055 高级表映射:使用目标命名空间
X056 高级表映射:数据映射
X057 高级表映射:元数据映射
X058 高级表映射:二进制字符串的base64编码
X059 高级表映射:二进制字符串的十六进制编码
X060 XMLParse:字符串输入和内容选项
X061 XMLParse:字符串输入和 DOCUMENT 选项
X070 XMLSerialize:字符串序列化和 CONTENT 选项
X071 XMLSerialize:字符串序列化和 DOCUMENT 选项
X072 XMLSerialize:字符串序列化
X090 XML 文档谓词
X120 SQL 例程中的 XML 参数
X121 外部例程中的 XML 参数
X221 XML 传递机制 BY VALUE
X301 XMLTable:派生列列表选项
X302 XMLTable:序数列选项
X303 XMLTable:列默认选项
X304 XMLTable:传递上下文项 必须是 XML 文档
X400 名称和标识符映射
X410 更改列数据类型:XML 类型