Поделиться через


Метод setNCharacterStream (int, java.io.Reader, long)

Скачать драйвер JDBC

Задает указанному параметру заданный объект Reader.

Синтаксис

  
public final void setNCharacterStream(int parameterIndex,  
                                                  java.io.Reader value,  
                                                                long length)  

Параметры

parameterIndex

Значение типа int, указывающее индекс параметра.

значение

Объект Reader, содержащий значение параметра.

length

Значение long, которое указывает количество символов в потоке.

Исключения

SQLServerException

Замечания

Этот метод setNCharacterStream задается с помощью метода setNCharacterStream в интерфейсе java.sql.PreparedStatement.

Этот метод следует использовать для типов данных NCHAR, NVARCHAR, NTEXT и XML.

Если длина потока отличается от указанной в параметре length, драйвер JDBC выдаст исключение при обновлении или вставке строки.

Если длина потока неизвестна, параметр length может иметь значение "–1", показывающее, что драйвер должен принимать поток любой длины. Если приложению нужно обновлять столбец из потока, длина которого неизвестна, рекомендуется для sqljdbc4.jar пользоваться методом JDBC 4.0 Метод setNCharacterStream (int, java.io.Reader).

См. также

Метод setNCharacterStream (SQLServerPreparedStatement)
Элементы SQLServerPreparedStatement