Поделиться через


Метод setBytes (long, byte)

Скачать драйвер JDBC

Записывает указанный массив байтов в большой двоичный объект, начиная с указанной позиции, а затем возвращает число записанных байтов.

Синтаксис

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

Параметры

pos

Позиция (считая с 1) в большом двоичном объекте, с которой начинается запись данных.

bytes

Массив байтов для записи в большой двоичный объект.

Возвращаемое значение

Значение long, указывающее число записанных байтов.

Исключения

java.sql.SQLException

Remarks

Метод setBytes определен с помощью метода setBytes в интерфейсе java.sql.Blob.

Данные перезаписываются, начиная с указанной позиции, и могут превысить исходную длину большого двоичного объекта. Если указать значение позиции+1, будут добавлены байты. Если передается значение позиции+2 и более (либо нулевое или отрицательное значение), то создается ошибка позиции. Если передается массив byte нулевой длины, то будет возвращено нулевое значение, поскольку не записан ни один байт.

См. также:

Метод setBytes (SQLServerBlob)
Методы SQLServerBlob
Элементы SQLServerBlob
Класс SQLServerBlob