setNCharacterStream, metoda (java.lang.String, java.io.Reader, long)

pobierz sterownik JDBC

Ustawia wyznaczony parametr na określony obiekt Reader, czyli określoną liczbę znaków.

Syntax

  
public final void setNCharacterStream(java.lang.String parameterName,  
                     java.io.Reader value,  
                     long length)  

Parametry

parametrNazwa

Ciąg wskazujący nazwę parametru.

value

Obiekt czytelnika.

length

Długie oznaczające liczbę znaków w strumieniu.

Exceptions

SQLServerException

Remarks

Metoda setNCharacterStream jest określana przez metodę setNCharacterStream w interfejsie java.sql.CallableStatement.

Metoda ta powinna być stosowana dla typów danych NCHAR,NVARCHAR,NTEXT oraz XML .

Jeśli długość strumienia różni się od tej określonej w parametrze długości , sterownik JDBC wyrzuca wyjątek przy aktualizacji lub wstawieniu wiersza.

Jeśli długość strumienia jest nieznana, parametr długości można ustawić na -1, aby wskazać, że sterownik powinien zaakceptować strumień niezależnie od jego długości. W związku z sqljdbc4.jar zalecamy użycie metody JDBC 4.0 setNCharacterStream Method (java.lang.String, java.io.Reader), gdy aplikacja chce zaktualizować kolumnę ze strumienia o nieznanej długości.