postgresql数据库 错误代码
文章目录
🌈 前言
大家在日常使用postgresql数据库,是不是也会遇到如图所示的问题呢?
如何遇到这个问题,大家不用急,百度搜索一下,没准就找到这篇文章,
我在这里整理了一下,postgresql服务器的错误码表,以供大家参考
🌈错误码表
我以表格的形式,方便大家观看参考
错误代码 | 含义 |
---|---|
00 类 | 成功完成 |
00000 | 成功完成(SUCCESSFUL COMPLETION) |
01 类 | 警告 |
01000 | 警告(WARNING) |
0100C | 返回了动态结果(DYNAMIC RESULT SETS RETURNED) |
01008 | 警告,隐含补齐了零比特位(IMPLICIT ZERO BIT PADDING) |
01003 | 在集合函数里消除了空值(NULL VALUE ELIMINATED IN SET FUNCTION) |
01007 | 没有赋予权限(PRIVILEGE NOT GRANTED) |
01006 | 没有撤销权限(PRIVILEGE NOT REVOKED) |
01004 | 字串数据在右端截断(STRING DATA RIGHT TRUNCATION) |
01P01 | 废弃的特性(DEPRECATED FEATURE) |
02 类 | 没有数据 — 按照 SQL:1999 的要求,这也是警告类 |
02000 | 没有数据(NO DATA) |
02001 | 返回了没有附加动态结果集(NO ADDITIONAL DYNAMIC RESULT SETS RETURNED) |
03 类 | SQL 语句尚未结束 |
03000 | SQL 语句尚未结束(SQL STATEMENT NOT YET COMPLETE) |
08 类 | 连接例外 |
08000 | 连接例外(CONNECTION EXCEPTION) |
08003 | 连接不存在(CONNECTION DOES NOT EXIST) |
08006 | 连接失败(CONNECTION FAILURE) |
08001 | SQL 客户端不能建立 SQL 连接(SQLCLIENT UNABLE TO ESTABLISH SQLCONNECTION) |
08004 | SQL 服务器拒绝建立 SQL 连接(SQLSERVER REJECTED ESTABLISHMENT OF SQLCONNECTION) |
08007 | 未知的事务解析(TRANSACTION RESOLUTION UNKNOWN) |
08P01 | 违反协议(PROTOCOL VIOLATION) |
09 类 | 触发器动作列外 |
09000 | 触发的动作例外(TRIGGERED ACTION EXCEPTION) |
0A 类 | 不支持特性 |
0A000 | 不支持此特性(FEATURE NOT SUPPORTED) |
0B 类 | 非法事务初始化 |
0B000 | 非法事务初始化(INVALID TRANSACTION INITIATION) |
0F 类 | 指示器例外 |
0F000 | 指示器例外(LOCATOR EXCEPTION) |
0F001 | 非法的定位器声明(INVALID LOCATOR SPECIFICATION) |
0L 类 | 非法赋权人 |
0L000 | 非法赋权人(INVALID GRANTOR) |
0LP01 | 非法赋权操作(INVALID GRANT OPERATION) |
0P 类 | 非法角色声明 |
0P000 | 非法角色声明(INVALID ROLE SPECIFICATION) |
21 类 | 势违反 |
21000 | 势违反(CARDINALITY VIOLATION) |
22 类 | 数据例外 |
22000 | 数据例外(DATA EXCEPTION) |
2202E | 数组下标错误(ARRAY |