将给定的字节数组写入 BLOB(从给定的位置开始),然后返回写入的字节数。

语法

public int setBytes(long pos,
byte[] bytes)

参数

pos

BLOB 中开始写入数据的位置(从 1 开始)。

bytes

要写入 BLOB 的字节的数组。

返回值

指定写入的字节数的 long 值。

异常

java.sql.SQLException

备注

setBytes 方法由 java.sql.Blob 接口中的 setBytes 方法指定。

从指定位置开始覆盖数据,并可以超过 BLOB 的初始长度。指定“位置+1”值将追加字节。传递“位置+2”或更大值(或零或更小值)会引发位置错误。传递长度为零的 byte 数组会因未写入任何字节而返回零。

请参阅

SQLServerBlob 类
setBytes 方法 (SQLServerBlob)
SQLServerBlob 方法
SQLServerBlob 成员