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


Метод setBytes (long, byte)

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

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

Синтаксис

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

Параметры

pos

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

bytes

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

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

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

Исключения

java.sql.SQLException

Замечания

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

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

См. также

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