SQLSTATE 类代码列表
此表提供了常规 SQLSTATE 类的列表。 每个类都链接到组成该类的更具体的 SQLSTATE 代码的列表。
| 类代码 | 含义 | 子代码 |
|---|---|---|
| 00 | 完全成功完成 | 表 1 |
| 01 | 警告 | 表 2 |
| 02 | 无数据 | 表 3 |
| 07 | 动态 SQL 错误 | 表 4 |
| 08 | 连接异常 | 表 5 |
| 09 | 触发操作异常 | 表 6 |
| 0A | 功能部件不受支持 | 表 7 |
| 0E | 模式名称列表规范无效 | 表 8 |
| 0F | 无效令牌 | 表 9 |
| 0K | 处理程序处于不活动状态时重新发出信号 | 表 10 |
| 0N | SQL/XML 映射错误 | 表 11 |
| 0W | 触发器期间迂到禁止的语句 | 表 12 |
| 0Z | 诊断异常 | 表 13 |
| 10 | XQuery 错误 | 表 14 |
| 20 | 找不到 CASE 语句的条件 | 表 15 |
| 21 | 基数违例 | 表 16 |
| 22 | 数据异常 | 表 17 |
| 23 | 约束违例 | 表 18 |
| 24 | 无效游标状态 | 表 19 |
| 25 | 无效事务状态 | 表 20 |
| 26 | 无效 SQL 语句标识 | 表 21 |
| 27 | 触发的数据更改违例 | 表 22 |
| 28 | 无效权限规范 | 表 23 |
| 2D | 无效事务终止 | 表 24 |
| 2E | 无效连接名称 | 表 25 |
| 2F | SQL 函数异常 | 表 26 |
| 33 | SQL 描述符名称无效 | 表 27 |
| 34 | 无效游标名 | 表 28 |
| 35 | 条件号无效 | 表 29 |
| 36 | 游标灵敏度异常 | 表 30 |
| 38 | 外部函数异常 | 表 31 |
| 39 | 外部函数调用异常 | 表 32 |
| 3B | 保存点异常 | 表 33 |
| 3C | 不明确的游标名称 | 表 34 |
| 3F | 模式名称无效 | 表 35 |
| 42 | 语法错误或访问规则违例 | 表 36 |
| 44 | WITH CHECK OPTION 违例 | 表 37 |
| 46 | Java™ 错误 | 表 38 |
| 51 | 无效应用程序状态 | 表 39 |
| 53 | 无效操作数或不一致的规范 | 表 40 |
| 54 | 超出 SQL 限制,或超出产品限制 | 表 41 |
| 55 个 | 对象不处于先决条件状态 | 表 42 |
| 56 | 其他 SQL 或产品错误 | 表 43 |
| 57 | 资源不可用或操作员干预 | 表 44 |
| 58 | 系统错误 | 表 45 |
| 5UA | 公共实用程序和工具 | 表 46 |