下面这些在 SQL99 中定义的特定在目前的 PostgreSQL 版本中还没有实现, 有几个中间可以获得等效的功能。
标识符 | 包 | 描述 | 注释 |
---|---|---|---|
B011 | 核心 | 嵌入的 Ada | |
B013 | 核心 | 嵌入的 COBOL | |
B014 | 核心 | 嵌入的 Fortran | |
B015 | 核心 | 嵌入的 MUMPS | |
B016 | 核心 | 嵌入的 Pascal | |
B017 | 核心 | 嵌入的 PL/I | |
B031 | 基本的动态 SQL | ||
B032 | 扩展的动态 SQL | ||
B032-01 | <描述输入>语句 | ||
B041 | 对嵌入 SQL 例外声明的扩展 | ||
B051 | 增强的执行权限 | ||
E081 | 核心 | 基本权限 | |
E081-05 | 核心 | 字段级别的 UPDATE 权限 | |
E081-07 | 核心 | 字段级别的 REFERENCES 权限 | |
E121 | 核心 | 基本游标支持 | |
E121-04 | 核心 | OPEN 语句 | |
E121-06 | 核心 | 定位的 UPDATE 语句 | |
E121-07 | 核心 | 定位的 DELETE 语句 | |
E121-17 | 核心 | WITH HOLD 游标 | |
E153 | 核心 | 用子查询可以更新的查询 | |
E182 | 核心 | 模块语言 | |
F111 | SERIALIZABLE 之外的隔离级别 | ||
F111-01 | READ UNCOMMITTED 隔离级别 | ||
F111-03 | REPEATABLE READ 隔离级别 | ||
F121 | 基本诊断管理 | ||
F121-01 | GET DIAGNOSTICS 语句 | ||
F121-02 | SET TRANSACTION 语句:DIAGNOSTICS SIZE 子句 | ||
F181 | 多模块支持 | F191 | |
F291 | UNIQUE 谓词 | ||
F301 | 查询表达式里的 CORRESPONDING | ||
F311 | 核心 | 模式定义语句 | |
F311-04 | 核心 | CREATE VIEW: WITH CHECK OPTION | |
F341 | 用法表 | ||
F431 | 只读的可滚动游标 | ||
F431-02 | FETCH FIRST | ||
F431-03 | FETCH LAST | ||
F431-05 | FETCH ABSOLUTE | ||
F451 | 字符集定义 | ||
F461 | 命名的字符集 | ||
F521 | 增强完整性管理 | 断言 | |
F641 | OLAP 设施 | 行及表构造器 | |
F661 | 简单表 | ||
F671 | 增强完整性管理 | CHECK 中的子查询 | 有意忽略 |
F691 | 整序和转换 | ||
F721 | 可推迟的约束 | 只有外键 | |
F731 | INSERT 字段权限 | ||
F741 | 参考 MATCH 类型 | 还没有部分匹配 | |
F751 | 视图 CHECK 增强 | ||
F811 | 扩展的标志 | ||
F812 | 核心 | 基本标志 | |
F813 | 用于“核心 SQL 标志”和只是“分类查找”的扩展标志 | ||
F821 | 局部表引用 | ||
F831 | 完整的游标更新 | ||
F831-01 | 可更新的可滚动游标 | ||
F831-02 | 可更新的有序的游标 | ||
S011 | 核心 | 唯一数据类型 | |
S011-01 | 核心 | USER_DEFINED_TYPES 视图 | |
S023 | 基本对象支持, SQL/MM 支持 | 基本的结构化类型 | |
S024 | 增强的对象支持, SQL/MM 支持 | 增强的结构化类型 | |
S041 | 基本对象支持 | 基本参考类型 | |
S043 | 增强的对象支持 | 增强的参考类型 | |
S051 | 基本对象支持 | 创建类型的表 | |
S081 | 增强的对象支持 | 子表 | |
S091 | SQL/MM 支持 | 基本数组支持 | PostgreSQL 数组是不同的 |
S091-01 | SQL/MM 支持 | 内置数据类型的数组 | |
S091-02 | SQL/MM 支持 | 唯一类型的数组 | |
S091-03 | SQL/MM 支持 | 数组表达式 | |
S092 | SQL/MM 支持 | 用户定义类型的数组 | |
S094 | 引用类型的数组 | ||
S151 | 基本对象支持 | 类型谓词 | |
S161 | 增强的对象支持 | 子类型对待 | |
S201 | 在数组上的 SQL 过程 | ||
S201-01 | 数组参数 | ||
S201-02 | 作为函数结果类型的数组 | ||
S231 | 增强的对象支持 | 结构化类型定位器 | |
S232 | 数组定位符 | ||
S241 | 增强的对象支持 | 转换函数 | |
S251 | 用户定义顺序 | ||
S261 | 特定的类型方法 | ||
T011 | 信息模式里的时间戳 | ||
T041 | 基本对象支持 | 基本的 LOB 数据类型支持 | |
T041-01 | 基本对象支持 | BLOB 数据类型 | |
T041-02 | 基本对象支持 | CLOB 数据类型 | |
T041-03 | 基本对象支持 | 用于 LOB 数据类型 的 POSITION, LENGTH, LOWER, TRIM, UPPER, 和 SUBSTRING 函数 | |
T041-04 | 基本对象支持 | LOB 数据类型的连接 | |
T041-05 | 基本对象支持 | LOB 定位器:不可保持 | |
T042 | 扩展的 LOB 数据类型支持 | ||
T051 | 行类型 | ||
T111 | 可更新的连接,联合,以及字段 | ||
T121 | 查询表达式里的 WITH(不包括 RECURSIVE) | ||
T131 | 递归查询 | ||
T171 | 表定义里的 LIKE 子句 | ||
T211 | 增强完整性管理, 激活数据库 | 基本触发器能力 | |
T211-05 | 增强完整性管理, 激活数据库 | 能够声明一个在激发触发器之前必须为真的搜索条件 | |
T211-06 | 增强完整性管理, 激活数据库 | 支持用于触发器和约束交互的运行时规则 | |
T211-08 | 增强完整性管理, 激活数据库 | 通一事件的多个触发器以创建它们的顺序执行 | |
T251 | SET TRANSACTION 语句:LOCAL 选项 | ||
T261 | 链接的事务 | ||
T271 | 保留点 | ||
T281 | 带字段粒度的 SELECT 权限 | ||
T301 | 功能依赖性 | ||
T321 | 核心 | 基本 SQL 调用过程 | |
T321-02 | 核心 | 不重载的用户定义存储过程 | |
T321-04 | 核心 | CALL 语句 | |
T321-05 | 核心 | RETURN 语句 | |
T321-06 | 核心 | ROUTINES 视图 | |
T321-07 | 核心 | PARAMETERS 视图 | |
T331 | 基本角色 | ||
T332 | 扩展的角色 | ||
T401 | INSERT 到一个游标内 | ||
T411 | UPDATE 语句:SET ROW 选项 | ||
T431 | OLAP 设施 | CUBE 和 ROLLUP 操作 | |
T461 | 对称的 BETWEEN 谓词 | ||
T471 | 结果集返回值 | ||
T491 | LATERAL 衍生的表 | ||
T511 | 事务计数 | ||
T541 | 可更新的表引用 | ||
T561 | 可保持的定位器 | ||
T571 | 返回数组的外部 SQL 调用的函数 | ||
T601 | 局部游标引用 |