类和子类代码

SQLSTATE 状态代码是一个仅可包含数字和大写字母的五字符的字符串。

SQLSTATE 状态代码的前两个字符表示类。SQLSTATE 代码的后三个字符表示子类。图 1 展示 SQLSTATE 代码的结构。此示例使用值 08001,此处 08 是类代码,001 是子类代码。值 08001 表示 unable to connect with database environment 错误。

图: SQLSTATE 代码的结构


开始图描述 - 在周围的文字中描述此图 - 结束图描述

下列表时解释类代码值的快速参考。

SQLSTATE 类代码值
结果
00
成功
01
成功但有警告
02
找不到数据
> 02
错误或警告