Partager via


setBytes, méthode (long, byte)

Télécharger le pilote JDBC

Enregistre le tableau d'octets spécifié dans le BLOB, en démarrant à la position spécifiée, puis retourne le nombre d'octets écrits.

Syntaxe

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

Paramètres

pos

Position (base 1) dans le BLOB à laquelle démarrer l'écriture des données.

bytes

Tableau d'octets à écrire dans le BLOB.

Valeur de retour

Valeur long spécifiant le nombre d’octets écrits.

Exceptions

java.sql.SQLException

Notes

Cette méthode setBytes est spécifiée par la méthode setBytes de l’interface java.sql.Blob.

Les données sont remplacées à partir de la position spécifiée et peuvent dépasser la longueur initiale du BLOB. La spécification d'une valeur position+1 permet d'ajouter des octets. Le passage d'une valeur position+2 ou supérieure (ou inférieure ou égale à zéro) génère une erreur de position. Si un tableau d’octets de longueur zéro est transmis, la méthode retourne zéro, car aucun octet n’a été écrit.

Voir aussi

Méthode setBytes (SQLServerBlob)
Méthodes SQLServerBlob
SQLServerBlob, membres
SQLServerBlob, classe