openGauss错误码参考:SQL标准错误码说明(1)
SQL标准错误码说明
根据X/Open和SQL Access Group SQL CAE规范(1992)所进行的定义,SQLERROR返回SQLSTATE值。SQLSTATE值是包含五个字符的字符串,由2个字符的SQL错误类和3个字符的子类构成。五个字符包含数值或者大写字母, 代表各种错误或者警告条件的代码。成功的状态是由00000标识的。SQLSTATE代码大多数情况下都是定义在SQL标准里的。
openGauss也遵循SQL标准返回错误码的SQLSTATE值,详细说明请参见表1。
“错误码含义"列显示的标志是在PL/pgSQL里面使用的条件名。 条件名大小写无关。(请注意PL/pgSQL并不识别警告类别: 00,01,02 类别。)
表 1 openGauss错误码SQLSTATE值

浙公网安备 33010602011771号