Partilhar via


Método setBytes (long, byte[])

Baixar o JDBC Driver

Grava a matriz de bytes fornecida no BLOB iniciando na posição determinada e, em seguida, retorna o número de bytes gravados.

Sintaxe

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

Parâmetros

pos

A posição (baseada em 1) no BLOB em que a gravação de dados é iniciada.

bytes

A matriz de bytes a ser gravada no BLOB.

Valor de retorno

Um valor long que especifica o número de bytes gravados.

Exceções

java.sql.SQLException

Comentários

Esse método setBytes é especificado pelo método setBytes na interface java.sql.Blob.

Os dados são substituídos iniciando na posição especificada e podem ultrapassar o comprimento inicial do BLOB. A especificação de valores posição+1 acrescentará bytes. A transmissão de um valor posição+2 ou maior (ou zero ou menos) lançará um erro de posição. A transmissão de uma matriz de byte de comprimento zero retornará zero, pois nenhum byte foi gravado.

Consulte Também

Método setBytes (SQLServerBlob)
Métodos SQLServerBlob
Membros de SQLServerBlob
Classe SQLServerBlob