文档中心MogDBMogDB StackUqbar
v3.1

文档:v3.1

支持的版本:

其他版本:

类25 - 类40

错误码SQLSTATE值 错误码含义
类 25 - 非法事务状态
25000 非法事务状态(INVALID_TRANSACTION_STATE)
25001 活跃的SQL状态(ACTIVE_SQL_TRANSACTION)
25002 分支事务已激活(BRANCH_TRANSACTION_ALREADY_ACTIVE)
25008 持有的游标要求同样的隔离级别(HELD_CURSOR_REQUIRES_SAME_ISOLATION_LEVEL)
25003 分支事务访问方式不当(INAPPROPRIATE_ACCESS_MODE_FOR_BRANCH_TRANSACTION)
25004 分支事务隔离级别不当(INAPPROPRIATE_ISOLATION_LEVEL_FOR_BRANCH_TRANSACTION)
25005 分支事务没有活跃的SQL事务(NO_ACTIVE_SQL_TRANSACTION_FOR_BRANCH_TRANSACTION)
25006 只读的SQL事务(READ_ONLY_SQL_TRANSACTION)
25007 不支持模式和数据语句混合使用(SCHEMA_AND_DATA_STATEMENT_MIXING_NOT_SUPPORTED)
25009 恢复期间无法启用事务(RUN_TRANSACTION_DURING_RECOVERY)
25010 事务ID不存在(GXID_DOES_NOT_EXIST)
25P01 没有活跃的SQL事务(NO_ACTIVE_SQL_TRANSACTION)
25P02 在失败的SQL事务中(IN_FAILED_SQL_TRANSACTION)
类 26 - 非法SQL语句名
26000 非法SQL语句名(INVALID_SQL_STATEMENT_NAME)
类 27 - 触发的数据改变违规
27000 触发的数据改变违规(TRIGGERED_DATA_CHANGE_VIOLATION)
27001 触发的元素非法(TRIGGERED_INVALID_TUPLE)
类 28 - 非法授权声明
28000 非法授权声明(INVALID_AUTHORIZATION_SPECIFICATION)
28P01 非法密码(INVALID_PASSWORD)
28P02 未修改初始密码(INITIAL_PASSWORD_NOT_MODIFIED)
类29 - 无效或意外的状态
29P06 缓存在CACHE中的PLAN无效(INVALID_CACHE_PLAN)
类 34 - 非法游标名
34000 非法游标名(INVALID_CURSOR_NAME)
类 38 - 外部过程异常
38000 外部过程异常(EXTERNAL_ROUTINE_EXCEPTION)
38001 不允许包含SQL(CONTAINING_SQL_NOT_PERMITTED)
38002 不允许修改SQL数据(MODIFYING_SQL_DATA_NOT_PERMITTED)
38003 企图使用禁止的SQL语句(PROHIBITED_SQL_STATEMENT_ATTEMPTED)
38004 不允许读取SQL数据(READING_SQL_DATA_NOT_PERMITTED)
类 39 - 外部过程调用异常
39000 外部过程调用异常(EXTERNAL_ROUTINE_INVOCATION_EXCEPTION)
39001 返回了非法的SQLSTATE(INVALID_SQLSTATE_RETURNED)
39004 不允许空值(NULL_VALUE_NOT_ALLOWED)
39P01 违反触发协议(TRIGGER_PROTOCOL_VIOLATED)
39P02 违反SRF协议(SRF_PROTOCOL_VIOLATED)
类 40 - 事务回滚
40000 事务回滚(TRANSACTION_ROLLBACK)
40002 违反事务完整性约束(TRANSACTION_INTEGRITY_CONSTRAINT_VIOLATION)
40001 串行化失败(SERIALIZATION_FAILURE)
40003 未知语句是否结束(STATEMENT_COMPLETION_UNKNOWN)
40P01 侦测到死锁(DEADLOCK_DETECTED)
Copyright © 2011-2024 www.enmotech.com All rights reserved.