ICallableStatement.SetNClob Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| SetNClob(String, Reader) |
Задает назначенный параметр объекту |
| SetNClob(String, INClob) |
Задает назначенный параметр объекту |
| SetNClob(String, Reader, Int64) |
Задает назначенный параметр объекту |
SetNClob(String, Reader)
Задает назначенный параметр объекту Reader .
[Android.Runtime.Register("setNClob", "(Ljava/lang/String;Ljava/io/Reader;)V", "GetSetNClob_Ljava_lang_String_Ljava_io_Reader_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetNClob(string? parameterName, Java.IO.Reader? reader);
[<Android.Runtime.Register("setNClob", "(Ljava/lang/String;Ljava/io/Reader;)V", "GetSetNClob_Ljava_lang_String_Ljava_io_Reader_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNClob : string * Java.IO.Reader -> unit
Параметры
- parameterName
- String
имя параметра
- reader
- Reader
Объект, содержащий данные для задания значения параметра.
- Атрибуты
Исключения
Если возникает ошибка базы данных
Комментарии
Задает назначенный параметр объекту Reader . Этот метод отличается от setCharacterStream (int, Reader) метода, так как он сообщает драйверу, что значение параметра должно быть отправлено серверу в виде NCLOB.
setCharacterStream При использовании метода драйверу может потребоваться выполнить дополнительную работу, чтобы определить, следует ли отправлять данные параметров на сервер как или на серверLONGNVARCHAR.NCLOB
<Примечание B.</B>> Обратитесь к документации по драйверу JDBC, чтобы определить, может ли она быть более эффективной для использования версииsetNClob, которая принимает параметр длины.
Добавлено в версии 1.6.
Java документации по java.sql.CallableStatement.setNClob(java.lang.String, java.io.Reader).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
SetNClob(String, INClob)
Задает назначенный параметр объекту java.sql.NClob .
[Android.Runtime.Register("setNClob", "(Ljava/lang/String;Ljava/sql/NClob;)V", "GetSetNClob_Ljava_lang_String_Ljava_sql_NClob_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetNClob(string? parameterName, Java.Sql.INClob? value);
[<Android.Runtime.Register("setNClob", "(Ljava/lang/String;Ljava/sql/NClob;)V", "GetSetNClob_Ljava_lang_String_Ljava_sql_NClob_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNClob : string * Java.Sql.INClob -> unit
Параметры
- parameterName
- String
имя заданного параметра
- value
- INClob
значение параметра
- Атрибуты
Исключения
Если возникает ошибка базы данных
Комментарии
Задает назначенный параметр объекту java.sql.NClob . Объект реализует java.sql.NClob интерфейс. Этот NClob объект сопоставляется с SQL NCLOB.
Добавлено в версии 1.6.
Java документации по java.sql.CallableStatement.setNClob(java.lang.String, java.sql.NClob).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
SetNClob(String, Reader, Int64)
Задает назначенный параметр объекту Reader .
[Android.Runtime.Register("setNClob", "(Ljava/lang/String;Ljava/io/Reader;J)V", "GetSetNClob_Ljava_lang_String_Ljava_io_Reader_JHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetNClob(string? parameterName, Java.IO.Reader? reader, long length);
[<Android.Runtime.Register("setNClob", "(Ljava/lang/String;Ljava/io/Reader;J)V", "GetSetNClob_Ljava_lang_String_Ljava_io_Reader_JHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNClob : string * Java.IO.Reader * int64 -> unit
Параметры
- parameterName
- String
имя заданного параметра
- reader
- Reader
Объект, содержащий данные для задания значения параметра.
- length
- Int64
количество символов в данных параметра.
- Атрибуты
Исключения
Если возникает ошибка базы данных
Комментарии
Задает назначенный параметр объекту Reader . Значение reader должно содержать число символов, указанных длиной, в противном случае SQLException будет создано при CallableStatement выполнении. Этот метод отличается от setCharacterStream (int, Reader, int) метода, так как он сообщает драйверу, что значение параметра должно быть отправлено серверу в виде NCLOB.
setCharacterStream При использовании метода драйверу может потребоваться выполнить дополнительную работу, чтобы определить, следует ли отправлять данные параметров на сервер как или на серверLONGNVARCHAR.NCLOB
Добавлено в версии 1.6.
Java документации по java.sql.CallableStatement.setNClob(java.lang.String, java.io.Reader, long).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".