使用符合 SQL 标准的数据库 API 的程序会接收到一个用于指示操作成功或失败的代码,称为 SQLSTATE。该返回码由 5 个字节组成,分为两个部分:前两个字节表示类(class),后三个字节表示子类(subclass)。每个类属于以下四种类别之一:

  • "S" 表示成功(Success,类 00)
  • "W" 表示警告(Warning,类 01)
  • "N" 表示无数据(No data,类 02)
  • "X" 表示异常(Exception,其他所有类)

SQLSTATE 的值已在 Wikipedia 中发布并进行了解释。

Last modified: Tuesday, 28 January 2025, 2:51 PM