HANA_SQL常见错误代码
代码 类型 描述
1 警告_通用 一般警告
2 ERR_GENERAL 一般错误
3 致命_通用 致命错误
4 FATAL_OUT_OF_MEMORY 无法分配足够的内存
5 错误初始化 初始化错误
6 错误数据 无效数据
7 ERR_FEATURE_NOT_SUPPORTED 不支持的功能
8 ERR_INV_ARGUMENT 无效的论点
9 ERR_INDEX_OUT_OF_BOUNDS 索引越界
10 ERR_AUTHENTICATION_FAILED 认证失败
11 ERR_INV_STATE 无效状态
12 ERR_FILE_OPEN_FAILED 不能打开文件
13 ERR_FILE_CREATE_WRITE_FAILED 无法创建/写入文件
14 ERR_DISK_SPACE_SHORTAGE 无法分配足够的磁盘空间
15 ERR_FILE_NOT_FOUND 找不到文件
16 ERR_RETRY_STATEMENT 语句重试
17 ERR_CATA_VER_MISMATCH 数据库和可执行文件之间的元数据模式版本不兼容
18 ERR_SERVICE_SHUTDOWN 服务关闭
19 ERR_INV_LICENSE 许可证无效
20 ERR_CON_OUTSIDE_VALIDITY_PERIOD 超出用户有效期的连接尝试
21 ERR_PERSISTENCE 持久性错误
128 ERR_TX 交易错误
129 ERR_TX_ROLLBACK 事务因内部错误回滚
130 ERR_TX_ROLLBACK_INTEGRITY 违反完整性约束的事务回滚
131 ERR_TX_ROLLBACK_LOCK_TIMEOUT 锁等待超时回滚事务
132 ERR_TX_ROLLBACK_RESOURCE 由于资源不可用而回滚事务
133 ERR_TX_ROLLBACK_DEADLOCK 事务被检测到的死锁回滚
134 FATAL_REC_CHKPT_FILE_FAIL 访问检查点文件失败
135 FATAL_REC_ANCHOR_FILE_FAIL 访问锚文件失败
136 FATAL_REC_LOG_FILE_FAIL 访问日志文件失败
137 FATAL_REC_ARCHIVE_FILE_FAIL 访问存档文件失败
138 ERR_TX_SERIALIZATION 事务序列化失败
139 ERR_TX_ROLLBACK_QUERY_CANCEL 当前操作被请求取消并且事务回滚
140 ERR_TX_INV_TID 无效的写入事务标识符
141 ERR_INV_LOG_FILE_FAIL 访问不可见日志文件失败
142 ERR_TX_EXCEED_MAX_TX_NUM 超过最大并发事务数
143 ERR_TX_SERIALIZATION_WITH_TIMEOUT 事务序列化失败,直到超时到期
144 ERR_TX_ROLLBACK_UNIQUE_VIOLATED 违反事务回滚唯一约束
145 ERR_TX_DIST_FAILURE 事务分发工作失败
146 ERR_TX_LOCK_ACQUISITION_FAIL 资源繁忙且指定了 NOWAIT
147 ERR_TX_DATA_LOG_INCONSISTENT 数据与日志不一致
148 ERR_TX_START_BLOCKED 事务启动被阻塞,直到 Master_Restart 完成
149 ERR_TX_DIST_2PC_FAILURE 分布式事务提交失败
150 ERR_TX_SNAPSHOT_TOO_OLD 语句已取消或快照时间戳已失效
151 ERR_TX_ROLLBACK_ROW_STORE_FULL 事务回滚超过持久行存储数据空间的最大大小
152 ERR_TX_ROLLBACK_ROW_STORE_FULL_DBAREQ “事务回滚超过了持久行存储数据空间请求 DBAdmin 操作的最大大小”
153 ERR_TX_SERIALIZATION_UNLOCK_REQUIRED “事务序列化失败内部用于区分删除和其他版本导致的序列化失败”
154 ERR_TX_INDEX_HANDLE_ACQUISITION_FAIL 获取索引句柄失败
155 ERR_TX_ROLLBACK_DEFERRED_FK “事务回滚延迟 fk 约束违反”
208 ERR_TX_XAER XA 事务错误
209 ERR_TX_XAER_ASYNC 异步操作错误
210 ERR_TX_XAER_DUPID 重复的 XID
211 ERR_TX_XAER_INVAL XA 调用的无效参数
212 ERR_TX_XAER_NOTA 没有有效的 XID
213 ERR_TX_XAER_OUTSIDE 全局事务之外
214 ERR_TX_XAER_PROTO 不正确的 XA 调用序列
215 ERR_TX_XAER_RMERR 资源管理器错误
216 ERR_TX_XAER_RMFAIL 资源管理器不可用
217 ERR_TX_XA_RBPROTO 资源管理器中发生协议错误
218 ERR_TX_XA_RBROLLBACK 回滚是由不明原因引起的
256 ERR_SQL sql处理错误
257 ERR_SQL_PARSE sql语法错误
258 ERR_SQL_INSUFF_PRIV 权限不足
259 ERR_SQL_INV_TABLE 无效的表名
260 ERR_SQL_INV_COLUMN 无效的列名
261 ERR_SQL_INV_INDEX 无效的索引名称
262 ERR_SQL_INV_QUERY 无效的查询名称
263 ERR_SQL_INV_ALIAS 别名无效
264 ERR_SQL_INV_DATATYPE 无效的数据类型
265 ERR_SQL_MISSING_EXP 表达缺失
266 ERR_SQL_INCNST_DATATYPE 不一致的数据类型
267 ERR_SQL_LONG_LEN_TYPE 指定的长度对于其数据类型来说太长
268 ERR_SQL_AMBG_COLUMN 各列定义不明
269 ERR_SQL_MANY_VALUES 太多的值
270 ERR_SQL_FEW_VALUES 没有足够的价值
271 ERR_SQL_DPLC_ALIAS 重复别名
272 ERR_SQL_DPLC_COLUMN 重复的列名
273 ERR_SQL_LONG_CHAR 不是单个字符串
274 ERR_SQL_INS_LARGE_VALUE 插入的值对于列来说太大
275 ERR_SQL_NOT_FUNCTION 不允许使用聚合函数
276 ERR_SQL_NOT_SINGLE_GROUP 缺少聚合或分组
277 ERR_SQL_NOT_GROUP_EXP 不是 GROUP BY 表达式
278 ERR_SQL_NESTED_WO_GROUP 没有 GROUP BY 的嵌套组函数
279 ERR_SQL_TOO_DEEP_NESTED 组函数嵌套
280 ERR_SQL_ORDER_EXCEED_NUM ORDER BY 项必须是 SELECT 列表的编号
281 ERR_SQL_OUTER_IN_OR OR 或 IN 的操作数中不允许外连接
282 ERR_SQL_OUTER_CROSS_JOIN 两个表不能相互连接
283 ERR_SQL_OUTER_MORE_TWO 一个表最多可以外部连接到另一个表
284 ERR_SQL_JOIN_NOT_MATCH 加入字段不匹配
285 ERR_SQL_INV_JOIN_PRED 无效的加入条件
286 ERR_SQL_LONG_IDENTIFIER 标识符太长
287 ERR_SQL_NOT_NULL 无法插入 NULL 或更新为 NULL
288 ERR_SQL_EXST_TABLE 不能使用重复的表名
289 ERR_SQL_EXST_INDEX 不能使用重复的索引名称
290 ERR_SQL_EXST_QUERY 不能使用重复的查询名称
291 ERR_SQL_NOT_POS_ARGUMENT 参数标识符必须为正数
292 ERR_SQL_FEW_ARGUMENT 错误数量的参数
293 ERR_SQL_INV_ARGUMENT 参数类型不匹配
294 ERR_SQL_MANY_PRIMARY_KEY 不能有多个主键
295 ERR_SQL_LONG_MULTIKEY 多键长度太长
296 ERR_SQL_REP_TABLE_KEY 复制表必须有主键
297 ERR_SQL_REP_UPDATE_KEY 无法更新复制表中的主键字段
298 ERR_SQL_NOT_DDL_STORE 无法存储 DDL
299 ERR_SQL_NOT_DROP_SYSIDX 无法删除用于强制执行唯一键/主键的索引
300 ERR_SQL_ARG_OUT_OF_RANGE 参数索引超出范围
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。