java.sql.Blob
📄字数 705
👁️阅读量 加载中...
java.sql.Blob 已实现的接口
返回类型 | 方法 | 方法描述 |
---|---|---|
void | free() | 该方法释放了 Blob对象并释放了它所拥有的资源。 |
InputStream | getBinaryStream() | 将此 Blob实例指定的 BLOB值作为流 Blob。 |
InputStream | getBinaryStream(long pos, long length) | 返回包含部分 Blob值的 InputStream 对象,从pos指定的字节开始,长度为长度字节 |
byte[] | getBytes(long pos, int length) | 检索此 Blob 对象所 BLOB BLOB的全部或部分值,作为字节数组。 |
long | length() | 返回此 Blob对象指定的 BLOB值中的字节数。 |
long | position(Blob pattern, long start) | 检索在该字节位置 BLOB通过该指定值 Blob对象在该 pattern开始。 |
long | position(byte[] pattern, long start) | 检索指定字节数组 pattern在该 Blob 对象表示的 BLOB值内开始的字节位置。 |
OutputStream | setBinaryStream(long pos) | 检索可用于写入此 Blob对象所代表的 BLOB值的流。 |
int | setBytes(long pos, byte[] bytes) | 将给定的字节数组写入 Blob对象表示的 BLOB值,从位置 pos开始,并返回写入的字节数。 |
int | setBytes(long pos, byte[] bytes, int offset, int len) | 将所有或部分给定的 byte数组写入该 Blob对象表示的 BLOB值,并返回写入的字节数。 |
void | truncate(long len) | 截断此 Blob对象表示的长度为 len个字节的 BLOB值。 |