Метод setNCharacterStream (int, java.io.Reader, long)
Задает указанному параметру заданный объект Reader.
Синтаксис
public final void setNCharacterStream(int parameterIndex,
java.io.Reader value,
long length)
Параметры
parameterIndex
Значение типа int, указывающее индекс параметра.
значение
Объект Reader, содержащий значение параметра.
length
Значение long, которое указывает количество символов в потоке.
Исключения
Замечания
Этот метод 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