# 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 类型 |