Blob 接口

Blob 接口以 Java(TM) 编程语言表示(映射)SQL BLOB。SQL BLOB 是将二进制大对象存储库为数据库表行中的列值的内置类型。BLOB 对象在创建它的事务的持续时间内有效。

接口 ResultSet 和 PreparedStatement 中的方法(如 getBlob 和 setBlob)允许程序员访问 SQL BLOB。Blob 接口提供了一些方法来获取 SQL BLOB(二进制大对象)值的长度和在客户机上实现 BLOB 值。

java.sql 包

公共接口 Blob

表 96 列示 Blob 接口中 DB2 Everyplace 支持的方法。

表 96. Blob 接口方法

方法返回值类型 方法
InputStream getBinaryStream() 检索由 此 BLOB 实例指定为流的 BLOB。
byte[] getBytes(long pos, int length) 返回作为字节部分的数组或此 BLOB 对象指定的所有 BLOB 值。
long length() 返回由此 BLOB 对象指定的 BLOB 值中的字节数。

相关任务

相关参考