LOB 库

下列函数与 BLOB 和 CLOB 基本类型配合使用:

功能 描述

LobLib.attachBlobToFile
attachBlobToFile (blobVariable Blob,
fileName String in
)

将 BLOB 连接至指定文件。

LobLib.attachBlobToTempFile
attachBlobToTempFile (blob Variable Blob)

将 BLOB 连接至临时文件。

LobLib.attachClobToFile
attachClobToFile (blobVariable Clob,
fileName String in
)

将 CLOB 连接至指定文件。

LobLib.attachClobToTempFile
attachClobToTempFile (clobVariable Clob)

将 BLOB 连接至临时文件。

LobLib.freeBlob
freeBlob (blobVariable Blob)

释放 blobVariable 使用的所有资源。

LobLib.freeClob
freeClob (clobVariable Clob)

释放 clobVariable 使用的所有资源。

LobLib.getBlobLen
getBlobLen (blobVariable Blob )

以大整数形式在 blobVariable 中返回字节数。

LobLib.getClobLen
getClobLen (clobVariable Clob)

以大整数形式在 clobVariable 中返回字符数。

LobLib.getStrFromClob
getStrFromClob (clobVariable Clob)

检索 clobVariable 指定的 CLOB 值中的字符串的副本。

LobLib.getSubStrFromClob
getSubStrFromClob (clobVariable Clob,
pos bigint in, str String in
)

检索 clobVariable 指定的 CLOB 值中的指定子串的副本。

LobLib.loadBlobFromFile
loadBlobFromFile (blobVariable Blob,
fileName String in
)

将二进制数据从指定文件装入到 blobVariable 中。

LobLib.loadClobFromFile
loadClobFromFile (blobVariable Clob,
fileName String in
)

将数据从指定文件装入到 clobVariable 中。

LobLib.setClobFromString
setClobFromString (clobVariable Clob,
str String in
)

将给定字符串写至 clobVariable 表示的值。

LobLib.setClobFromStringAtPosition
setClobFromStringAtPosition
(clobVariable Clob,
pos bigint in,
str String in
)

将给定字符串写至 clobVariable 指定的 CLOB 值中表示的值。

LobLib.truncateBlob
truncateBlob (blobVariable Blob,
length bigint in
)

blobVariable 值截断为以字节数表示的长度。

LobLib.truncateClob
truncateClob (clobVariable Clob,
length bigint in
)

clobVariable 值截断为以字节数表示的长度。

LobLib.updateBlobToFile
updateBlobToFile (blobVariable Blob,
fileName String in
)

blobVariable 的内容更新至指定文件。

LobLib.updateClobToFile
updateClobToFile (blobVariable Clob,
fileName String in
)

clobVariable 的内容更新至指定文件。

LOBIOException

注: 此异常包含一般错误信息,并且可由每个 LOB 库函数抛出。使用 LOB 时可能发生的所有错误都包括在此异常中。
  • LOBIOException
    • code = "com.ibm.egl.LOBIOException"
    • description = 内部系统异常对象的详细消息
    • itemName = 出错的 LOB 项的名称
    • operation = 此错误发生时使用的 LOB API
    • resource = 与此项相关联的资源,如 memorytempFilefileSpec
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.