Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Escreve o array dado de bytes no BLOB começando na posição dada, e depois devolve o número de bytes escritos.
Syntax
public int setBytes(long pos,
byte[] bytes)
Parâmetros
pos
A posição (baseada em 1) no BLOB onde começar a escrever os dados.
bytes
O array de bytes a ser escrito no BLOB.
Valor de retorno
Um valor longo que especifica o número de bytes escritos.
Exceptions
java.sql.SQLException
Observações
Este método setBytes é especificado pelo método setBytes na interface java.sql.Blob.
Os dados são sobrescritos a partir da posição especificada e podem ultrapassar o comprimento inicial do BLOB. Especificar valores de posição+1 adiciona bytes. Passar um valor de posição +2 ou superior (ou zero ou menos) provoca um erro de posição. Passar um array de bytes de comprimento zero retorna zero porque não foram escritos bytes.