下表
列示并描述了 DB2 Extender 可返回的 SQLSTATE 值。每个 SQLSTATE 值的说明都包括其符号表示法。下表还列示了与每个 SQLSTATE 值相关联的信息号。参见信息以获取关于每条信息的信息。
SQLSTATE | 信息号。 | 说明 |
---|---|---|
00000 |
MMDB_SQLSTATE_OK 成功 | |
01H01 | DMB0211W |
MMDB_SQLSTATE_WARN_NO_OVERWRITE 文件覆盖未发生 |
38A00 | DMB0101E |
MMDB_SQLSTATE_AUDIO_NULL_PARM UDF 的输入参数不能是空 |
38A02 | DMB0209E |
MMDB_SQLSTATE_AUDIO_OPEN_HDR_ERROR 打开音频文件首标时出错 |
38A03 | DMB0209E |
MMDB_SQLSTATE_AUDIO_BAD_WAVE_HDR 提供了无效的 Wave 文件 |
38V00 | DMB0101E |
MMDB_SQLSTATE_VIDEO_NULL_PARM UDF 的输入参数不能是空 |
38V02 | DMB0051E |
MMDB_SQLSTATE_VIDEO_OPEN_HDR_ERROR 打开视频文件首标时出错 |
38V03 | DMB0105E |
MMDB_SQLSTATE_VIDEO_BAD_MPEG1_HDR 提供了无效的 mpeg1 文件 |
38V04 | DMB0104E |
MMDB_SQLSTATE_VIDEO_BLOB_TOO_SHORT 提供的视频缓冲区太小 |
38V05 | DMB0106E |
MMDB_SQLSTATE_VIDEO_BAD_AVI_HDR 提供了无效的 AVI 文件 |
38V07 | DMB0106E |
MMDB_SQLSTATE_VIDEO_BAD_QT_HDR 提供了无效的 Quicktime 文件 |
38600 |
DMB0075E DMB0101E DMB0102E DMB0103E DMB0210E |
MMDB_SQLSTATE_INVALID_INPUT UDF 的输入参数无效 |
38601 | DMB0009E |
MMDB_SQLSTATE_MALLOC_FAIL 内存分配失败 |
38602 | DMB0386E |
MMDB_SQLSTATE_CANNOT_COLLOCATE 不能与用户数据连用 |
38603 | DMB0077E |
MMDB_SQLSTATE_READ_FILE_FAIL 不能读文件 |
38604 | DMB0080E |
MMDB_SQLSTATE_WRITE_FILE_FAIL 不能写文件 |
38610 | DMB0070E |
MMDB_SQLSTATE_INVALID_HANDLE 媒体列包含无效数据 |
38611 | DMB0073E |
MMDB_SQLSTATE_INVALID_SESSION_HANDLE 无效的 UDF 对话句柄 |
38612 | DMB0074E |
MMDB_SQLSTATE_INVALID_STATEMENT_HANDLE 无效的 UDF 语句句柄 |
38613 | DMB0083E |
MMDB_SQLSTATE_INVALID_IMPORT_REQUEST 调入请求无效 |
38615 | DMB0071E |
MMDB_SQLSTATE_CONNECT_FAIL 连接数据库时出错 |
38617 | DMB0071E |
MMDB_SQLSTATE_ALLOC_STMT_FAIL 分配新语句句柄时出错 |
38618 |
DMB0208E DMB0138E |
MMDB_SQLSTATE_FREE_STMT_FAIL 释放语句时出错 |
38619 |
DMB0208E DMB0132E |
MMDB_SQLSTATE_BIND_FAIL 联编时出错 |
38620 | DMB0208E |
MMDB_SQLSTATE_BIND_COLUMN_FAIL 联编列时出错 |
38621 | DMB0208E |
MMDB_SQLSTATE_BIND_FILE_FAIL 联编文件时出错 |
38622 |
DMB0208E DMB0132E |
MMDB_SQLSTATE_SET_PARAM_FAIL 设置参数时出错 |
38623 |
DMB0208E DMB0131E |
MMDB_SQLSTATE_PREPARE_FAIL 准备 SQL 语句时出错 |
38624 |
DMB0208E DMB0133E |
MMDB_SQLSTATE_EXECUTE_FAIL 执行语句时出错 |
38625 |
DMB0208E DMB0133E |
MMDB_SQLSTATE_EXEC_DIRECT_FAIL 直接在 UDF 中执行 SQL 语句时出错 |
38626 |
DMB0208E DMB0133E |
MMDB_SQLSTATE_FETCH_FAIL 检索下一数据行时出错 |
38627 | DMB0208E |
MMDB_SQLSTATE_COMMIT_FAIL 落实事务时出错 |
38628 | DMB0208E |
MMDB_SQLSTATE_GET_LENGTH_FAIL 检索字符串值的长度时出错 |
38629 | DMB0208E |
MMDB_SQLSTATE_GET_SUBSTRING_FAIL 检索字符串值的一部分时出错 |
38650 |
DMB0077E DMB0079E |
MMDB_SQLSTATE_COPY_BLOB_2_FILE_FAIL 将 BLOB 复制至文件时出错 |
38651 | DMB0086E |
MMDB_SQLSTATE_BLOB_BUFFER_TOO_SMALL 提供的缓冲区太小 |
38652 | DMB0082E |
MMDB_SQLSTATE_BUILD_HANDLE 构造媒体列数据时出错 |
38653 | DMB0083E |
MMDB_SQLSTATE_INVALID_INSERT_VIA_SELECT 通过选择的插入请求无效 |
38654 | DMB0081E |
MMDB_SQLSTATE_INVALID_OFFSET_SIZE 位移大小无效 |
38655 | DMB0068E |
MMDB_SQLSTATE_METATABLE_DOESNOT_EXIST 必需的元数据表不存在 |
38670 |
DMB0134E DMB0103E |
MMDB_SQLSTATE_UNKNOWN_FORMAT 存储的媒体具有未知的格式 |
38671 | DMB0135E |
MMDB_SQLSTATE_CREATE_THUMBNAIL_FAIL 创建缩略图时出错 |
38672 | DMB0114E |
MMDB_SQLSTATE_FORMAT_CONVERSION_FAIL 转换文件格式时出错 |
38673 | DMB0363E |
MMDB_SQLSTATE_INVALID_UPDATE 调用不引用表的 Update UDF 时出错 |
38674 | DMB0361E |
MMDB_SQLSTATE_NOT_ENABLED 当 Import UDF 应用于未对 Extender 启用的列时出错 |
38675 | DMB0129E |
MMDB_SQLSTATE_VIDEO_INTERNAL Video Extender UDF 中发生内部错误 |
38676 | DMB0129E |
MMDB_SQLSTATE_AUDIO_INTERNAL Audio Extender UDF 中发生错误内部 |
38677 | DMB0129E | MMDB_SQLSTATE_IMAGE_INTERNAL |
38678 |
DMB0089E DMB0208E |
MMDB_SQLSTATE_BASE_INTERNAL_ERROR 公共层中发生内部错误 |
38681 | DMB0108E |
MMDB_SQLSTATE_IMPORT_ENV_NOT_SETUP 用于调入的环境变量未正确设置 |
38682 | DMB0111E |
MMDB_SQLSTATE_STORE_ENV_NOT_SETUP 用于存储操作的环境变量未正确设置 |
38683 | DMB0107E |
MMDB_SQLSTATE_EXPORT_ENV_NOT_SETUP 用于调出操作的环境变量未正确设置 |
38684 | DMB0117E |
MMDB_SQLSTATE_TEMP_ENV_NOT_SETUP 用于创建临时文件的环境变量未正确设置 |
38686 | DMB0109E |
MMDB_SQLSTATE_CANT_RESOLVE_IMPORT_FILE 解析调入文件名时出错 |
38687 | DMB0112E |
MMDB_SQLSTATE_CANT_RESOLVE_STORE_FILE 解析存储文件名时出错 |
38688 | DMB0110E |
MMDB_SQLSTATE_CANT_RESOLVE_EXPORT_FILE 解析调出文件名时出错 |
38689 | DMB0116E |
MMDB_SQLSTATE_CANT_CREATE_TMP_FILE 创建临时文件时出错 |
38690 | DMB0076E |
MMDB_SQLSTATE_OPEN_IMPORT_FILE_FAIL 打不开调入文件 |
38691 | DMB0115E |
MMDB_SQLSTATE_OPEN_STORE_FILE_FAIL 打不开调入文件 |
38692 | DMB0114E |
MMDB_SQLSTATE_OPEN_EXPORT_FILE_FAIL 打不开调出文件 |
38693 | DMB0118E |
MMDB_SQLSTATE_OPEN_TEMP_FILE_FAIL 打不开临时文件 |
38694 | DMB0117E |
MMDB_SQLSTATE_OPEN_CONTENT_FILE_FAIL 打不开内容文件 |
38695 | DMB0135E |
MMDB_SQLSTATE_OPEN_THUMBNAIL_FILE_FAIL 打不开缩略图文件 |
38696 | DMB0135E |
MMDB_SQLSTATE_READ_THUMBNAIL_FILE_FAIL 不能读缩略图文件 |
38697 | DMB0207E |
MMDB_SQLSTATE_OVERWRITE_NOT_ALLOWED 不能执行覆盖操作 |
38699 | DMB0171E |
MMDB_SQLSTATE_QUERY_NAME_NOT_FOUND 找不到具有该名称的查询 |
38700 |
|
MMDB_SQLSTATE_NO_MANAGEBLOB |
38701 |
|
MMDB_SQLSTATE_UDFLOCATOR_FAIL |
38702 |
|
MMDB_SQLSTATE_SQL_FAIL |
38703 |
|
MMDB_SQLSTATE_INVALID_UPDATE |
38704 |
|
MMDB_SQLSTATE_NOT_ENABLED |
38705 |
DMB0366E DMB0382E |
MMDB_SQLSTATE_QBIC_QUERY_FAIL_TO_BUILD 构建查询时发生故障 |
38706 |
|
MMDB_SQLSTATE_QBIC_TABLE_COLUMN_PAIR _NOT_VALID |
38707 | DMB0383E |
MMDB_SQLSTATE_QBIC_QUERY_EXECUTE_FAILED 运行查询时发生故障 |
38708 |
|
MMDB_SQLSTATE_QBIC_UKNOWN_ERROR QBIC 中发生未知的故障 |
38709 | DMB0208E |
MMDB_COPY_FILE_TO_LOCATOR_FAILURE 将文件复制至 LOB 定位器时发生故障 |
38710 | DMB0534E |
MMDB_SQLSTATE_QBIC_UNSUPPORTED_UDF 该 UDF 不受支持。 |