Metodo updateCharacterStream (int, java.io.Reader, int)
Aggiorna la colonna designata con un valore del flusso di caratteri, che conterrà il numero specificato di caratteri.
Sintassi
public void updateCharacterStream(int columnIndex,
java.io.Reader readerValue,
int length)
Parametri
columnIndex
Valore int che indica l'indice di colonna.
readerValue
Oggetto Reader.
length
Valore int che indica la lunghezza del flusso.
Eccezioni
Osservazioni:
Questo metodo updateCharacterStream viene specificato dal metodo updateCharacterStream nell'interfaccia java.sql.ResultSet.
Questo metodo passa caratteri Unicode da un oggetto Reader alle colonne di testo e binarie selezionate. Include tutte le colonne di testo e le colonne binary, varbinary, varbinary(max), image e xml, ma non le colonne udt.
Se la lunghezza del flusso è diversa da quella specificata nel parametro length, il driver JDBC genera un'eccezione al momento dell'aggiornamento o dell'inserimento della riga.
Se la lunghezza del flusso è sconosciuta, il parametro length può essere impostato su -1 a indicare che il driver deve accettare il flusso indipendentemente dalla lunghezza. Con sqljdbc4.jar, è consigliabile usare il metodo updateCharacterStream (int, java.io.Reader) di JDBC 4.0 se nell'applicazione è richiesto l'aggiornamento della colonna da un flusso la cui lunghezza è sconosciuta.
Vedi anche
Metodo updateCharacterStream (SQLServerResultSet)
Membri di SQLServerResultSet
Classe SQLServerResultSet