ICallableStatement.SetClob Метод

Определение

Перегрузки

Имя Описание
SetClob(String, Reader, Int64)

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

SetClob(String, IClob)

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

SetClob(String, Reader)

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

SetClob(String, Reader, Int64)

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

[Android.Runtime.Register("setClob", "(Ljava/lang/String;Ljava/io/Reader;J)V", "GetSetClob_Ljava_lang_String_Ljava_io_Reader_JHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetClob(string? parameterName, Java.IO.Reader? reader, long length);
[<Android.Runtime.Register("setClob", "(Ljava/lang/String;Ljava/io/Reader;J)V", "GetSetClob_Ljava_lang_String_Ljava_io_Reader_JHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetClob : string * Java.IO.Reader * int64 -> unit

Параметры

parameterName
String

имя заданного параметра

reader
Reader

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

length
Int64

количество символов в данных параметра.

Атрибуты

Исключения

Если возникает ошибка базы данных

Комментарии

Задает назначенный параметр объекту Reader . Значение reader должно содержать число символов, указанных длиной, в противном случае SQLException будет создано при CallableStatement выполнении. Этот метод отличается от setCharacterStream (int, Reader, int) метода, так как он сообщает драйверу, что значение параметра должно быть отправлено серверу в виде CLOB. setCharacterStream При использовании метода драйверу может потребоваться выполнить дополнительную работу, чтобы определить, следует ли отправлять данные параметров на сервер как или на серверLONGVARCHAR.CLOB

Добавлено в версии 1.6.

Java документации по java.sql.CallableStatement.setClob(java.lang.String, java.io.Reader, long).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

SetClob(String, IClob)

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

[Android.Runtime.Register("setClob", "(Ljava/lang/String;Ljava/sql/Clob;)V", "GetSetClob_Ljava_lang_String_Ljava_sql_Clob_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetClob(string? parameterName, Java.Sql.IClob? x);
[<Android.Runtime.Register("setClob", "(Ljava/lang/String;Ljava/sql/Clob;)V", "GetSetClob_Ljava_lang_String_Ljava_sql_Clob_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetClob : string * Java.Sql.IClob -> unit

Параметры

parameterName
String

имя параметра

x
IClob

Clob объект, сопоставляющий значение SQL CLOB

Атрибуты

Исключения

Если возникает ошибка базы данных

Комментарии

Задает указанный параметр заданному java.sql.Clob объекту. Драйвер преобразует его в значение SQL CLOB при отправке его в базу данных.

Добавлено в версии 1.6.

Java документации по java.sql.CallableStatement.setClob(java.lang.String, java.sql.Clob).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

SetClob(String, Reader)

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

[Android.Runtime.Register("setClob", "(Ljava/lang/String;Ljava/io/Reader;)V", "GetSetClob_Ljava_lang_String_Ljava_io_Reader_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetClob(string? parameterName, Java.IO.Reader? reader);
[<Android.Runtime.Register("setClob", "(Ljava/lang/String;Ljava/io/Reader;)V", "GetSetClob_Ljava_lang_String_Ljava_io_Reader_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetClob : string * Java.IO.Reader -> unit

Параметры

parameterName
String

имя параметра

reader
Reader

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

Атрибуты

Исключения

Если возникает ошибка базы данных

Комментарии

Задает назначенный параметр объекту Reader . Этот метод отличается от setCharacterStream (int, Reader) метода, так как он сообщает драйверу, что значение параметра должно быть отправлено серверу в виде CLOB. setCharacterStream При использовании метода драйверу может потребоваться выполнить дополнительную работу, чтобы определить, следует ли отправлять данные параметров на сервер как или на серверLONGVARCHAR.CLOB

<Примечание B.</B>> Обратитесь к документации по драйверу JDBC, чтобы определить, может ли она быть более эффективной для использования версииsetClob, которая принимает параметр длины.

Добавлено в версии 1.6.

Java документации по java.sql.CallableStatement.setClob(java.lang.String, java.io.Reader).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к