Compartir a través de


Método setBytes (long, byte)

Descargar controlador JDBC

Escribe la matriz de bytes determinada en el BLOB comenzando en la posición determinada y posteriormente devuelve el número de bytes escritos.

Sintaxis

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

Parámetros

pos

La posición (de base 1) en el objeto BLOB en la que se comienzan a escribir los datos.

bytes

La matriz de bytes que se va a escribir en el BLOB.

Valor devuelto

Un valor long que especifica el número de bytes que se han escrito.

Excepciones

java.sql.SQLException

Observaciones

El método setBytes especifica este método setBytes en la interfaz java.sql.Blob.

Los datos se sobrescriben tomando como punto de inicio la posición especificada y pueden saturar la longitud inicial del BLOB. Si se especifican valores position+1, se anexarán bytes. Si se pasan valores position+2 o superiores (o cero o menos), se producirá un error de la posición. Si se pasa una matriz byte de longitud cero, se devolverá cero porque no se escribieron bytes.

Consulte también

Método setBytes (SQLServerBlob)
Métodos SQLServerBlob
Miembros SQLServerBlob
Clase SQLServerBlob