Méthode updateNCharacterStream (int, java.io.Reader, long)
Met à jour la colonne désignée avec une valeur de flux de caractères, qui dispose du nombre spécifié d'octets.
Syntaxe
public void updateNCharacterStream(int columnIndex,
java.io.Reader x,
long length)
Paramètres
columnIndex
int indiquant l’index de la colonne.
x
Objet Reader.
length
Longueur du flux.
Exceptions
Notes
Cette méthode updateNCharacterStream est spécifiée par la méthode updateNCharacterStream de l’interface java.sql.ResultSet.
Cette méthode transmet les caractères Unicode d’un objet Reader aux colonnes nchar, nvarchar(max), ntext et xml sélectionnées. L'utilisation de cette méthode sur d'autres colonnes de type de données lève une exception.
Si la longueur du flux diffère de ce qui est spécifié dans le paramètre length, le pilote JDBC lève une exception lors de la mise à jour ou de l’insertion de la ligne.
Si la longueur du flux est inconnue, le paramètre length peut être défini sur -1 pour indiquer que le pilote doit accepter le flux, quelle que soit sa longueur. Avec sqljdbc4.jar, nous vous recommandons d’utiliser la méthode JDBC 4.0 Méthode updateNCharacterStream, (int, java.io.Reader) quand l’application veut mettre à jour la colonne à partir d’un flux de longueur inconnue.
Voir aussi
Méthode updateNCharacterStream (SQLServerResultSet)
Membres de SQLServerResultSet
SQLServerResultSet, classe