SQLSTATE 状态代码是一个仅可包含数字和大写字母的五字符的字符串。
SQLSTATE 状态代码的前两个字符表示类。
SQLSTATE 代码的后三个字符表示子类。
图 1 展示
SQLSTATE 代码的结构。此示例使用值
08001,此处
08 是类代码,
001 是子类代码。值
08001 表示
unable to connect with database environment 错误。
图: SQLSTATE 代码的结构
下列表时解释类代码值的快速参考。
- SQLSTATE 类代码值
- 结果
- 00
- 成功
- 01
- 成功但有警告
- 02
- 找不到数据
- > 02
- 错误或警告