Metodo updateNCharacterStream (java.lang.String, java.io.Reader, long)

Scaricare il driver JDBC

Aggiorna la colonna designata con un valore del flusso di caratteri, che conterrà il numero di byte specificato.

Sintassi

  
public void updateNCharacterStream(java.lang.String columnLabel,  
                                    java.io.Reader reader,  
                                    long length)  

Parametri

columnLabel

Valore String contenente l'etichetta della colonna.

reader

Oggetto Reader.

length

Lunghezza del flusso.

Eccezioni

SQLServerException

Osservazioni:

Questo metodo updateNCharacterStream viene specificato dal metodo updateNCharacterStream nell'interfaccia java.sql.ResultSet.

Questo metodo passa caratteri Unicode da un oggetto Reader alle colonne selezionate nchar, nvarchar (max), ntext e xml. L'utilizzo di questo metodo su colonne con altri tipi di dati genererà un'eccezione.

Se la lunghezza del flusso è diversa da quanto specificato 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 updateNCharacterStream Method (java.lang.String, java.io.Reader) di JDBC 40 se nell'applicazione è richiesto l'aggiornamento della colonna da un flusso la cui lunghezza è sconosciuta.

Vedi anche

Metodo updateNCharacterStream (SQLServerResultSet)
Membri di SQLServerResultSet
Classe SQLServerResultSet