setBytes, méthode (long, byte)
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