关系型数据库错误码
说明:
以下仅介绍本模块特有错误码,通用错误码请参考通用错误码说明文档。
14800010 数据库名称不合法
错误信息
Invalid database name.
错误描述
数据库名称不合法。
可能原因
无效的数据库名称,数据库名称为空或包含的字符超出1024字节。
处理步骤
检查传入数据库名称,检查数据库名称是否为空或包含的字符超出1024字节。
14800011 数据库文件损坏
错误信息
Database corrupted.
错误描述
该错误码表示在调用数据库增、删、查、数据同步等接口时,数据库已损坏。
可能原因
调用数据库增、删、查、数据同步等接口操作数据库时,数据库文件已损坏。
处理步骤
- 如果之前备份过数据库,可尝试使用已备份的数据库文件恢复数据库。
- 如果之前没有备份过数据库,可尝试删除数据库后重新创建。
14800012 结果集为空或指定位置不合法
错误信息
The result set is empty or the specified location is invalid.
错误描述
结果集为空或指定位置不合法。
可能原因
结果集为空或结果集指定行号超出位置范围[0, m - 1],m = resultsetV9.rowCount。
处理步骤
检查当前操作得到的结果集是否为空或指定的位置是否合法。
14800013 列值为空或列类型与当前调用接口不兼容
错误信息
The column value is null or the column type is incompatible.
错误描述
列值为空或列类型与当前调用接口不兼容。
可能原因
- 结果集为空。
- 结果集当前行号超出范围[0, m - 1],m = resultsetV9.rowCount。
- 当前列号超出范围[0, n - 1],n = resultsetV9.columnCount。
- 当前列数据类型接口不支持。
处理步骤
- 检查结果集是否为空。
- 检查结果集当前行号、列号是否超出范围。
- 检查当前列数据类型是否支持。