KaiwuDB JDBC Driver 错误码

本文介绍与 KaiwuDB JDBC 驱动相关的错误码。

错误码消息错误原因
0100ETOO_MANY_RESULTS结果太多
02000NO_DATA没有数据
07006INVALID_PARAMETER_TYPE无效参数类型
08001CONNECTION_UNABLE_TO_CONNECT客户端不能建立 SQL 连接
08003CONNECTION_DOES_NOT_EXIST连接不存在
08004CONNECTION_REJECTED服务器拒绝建立 SQL 连接
08006CONNECTION_FAILURE连接失败
08007CONNECTION_FAILURE_DURING_TRANSACTION事务期间连接失败
08P01PROTOCOL_VIOLATION违反协议
08S01COMMUNICATION_ERROR通信错误
0A000NOT_IMPLEMENTED不支持此特性
22000DATA_ERROR数据错误
22001STRING_DATA_RIGHT_TRUNCATION字串数据右边被截断
22003NUMERIC_VALUE_OUT_OF_RANGE数字值超出范围
22007BAD_DATETIME_FORMAT非法日期时间格式
22008DATETIME_OVERFLOW日期时间字段溢出
2200GMOST_SPECIFIC_TYPE_DOES_NOT_MATCH相关类型不匹配
22012DIVISION_BY_ZERO被零除
22023INVALID_PARAMETER_VALUE非法参数值
24000INVALID_CURSOR_STATE非法游标状态
25000TRANSACTION_STATE_INVALID非法事务状态
25001ACTIVE_SQL_TRANSACTION活跃的 SQL 状态
25P01NO_ACTIVE_SQL_TRANSACTION没有活跃的 SQL 事务
25P02IN_FAILED_SQL_TRANSACTION在失败的 SQL 事务中
26000INVALID_SQL_STATEMENT_NAME非法 SQL 语句名
28000INVALID_AUTHORIZATION_SPECIFICATION非法授权声明
2F003STATEMENT_NOT_ALLOWED_IN_FUNCTION_CALL企图使用禁止的 SQL 语句
3B000INVALID_SAVEPOINT_SPECIFICATION无效的保存点声明
40P01DEADLOCK_DETECTED侦测到死锁
42601SYNTAX_ERROR语法错误
42602INVALID_NAME非法名字
42703UNDEFINED_COLUMN未定义的字段
42704UNDEFINED_OBJECT未定义的对象
42804DATATYPE_MISMATCH数据类型不匹配
42809WRONG_OBJECT_TYPE错误的对象类型
42820NUMERIC_CONSTANT_OUT_OF_RANGE数值常数超出范围
42821DATA_TYPE_MISMATCH数据类型不匹配
42846CANNOT_COERCE不能强迫
42883UNDEFINED_FUNCTION未定义的函数
42P01UNDEFINED_TABLE未定义的表
53200OUT_OF_MEMORY内存耗尽
55000OBJECT_NOT_IN_STATE对象不在要求的状态
55006OBJECT_IN_USE对象在使用中
57014QUERY_CANCELED查询被取消
58030IO_ERRORIO 错误
60000SYSTEM_ERROR系统错误
99999UNEXPECTED_ERROR未定义错误