IPreparedStatement.SetNull Метод

Определение

Перегрузки

Имя Описание
SetNull(Int32, Int32)

Задает назначенный параметр SQL NULL.

SetNull(Int32, Int32, String)

Задает назначенный параметр SQL NULL.

SetNull(Int32, Int32)

Задает назначенный параметр SQL NULL.

[Android.Runtime.Register("setNull", "(II)V", "GetSetNull_IIHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetNull(int parameterIndex, int sqlType);
[<Android.Runtime.Register("setNull", "(II)V", "GetSetNull_IIHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNull : int * int -> unit

Параметры

parameterIndex
Int32

первый параметр равен 1, второй — 2, ...

sqlType
Int32

Код типа SQL, определенный в java.sql.Types

Атрибуты

Исключения

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

Комментарии

Задает назначенный параметр SQL NULL.

<Примечание B>.</B> Необходимо указать тип SQL параметра.

Java документации по java.sql.PreparedStatement.setNull(int, int).

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

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

SetNull(Int32, Int32, String)

Задает назначенный параметр SQL NULL.

[Android.Runtime.Register("setNull", "(IILjava/lang/String;)V", "GetSetNull_IILjava_lang_String_Handler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetNull(int parameterIndex, int sqlType, string? typeName);
[<Android.Runtime.Register("setNull", "(IILjava/lang/String;)V", "GetSetNull_IILjava_lang_String_Handler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNull : int * int * string -> unit

Параметры

parameterIndex
Int32

первый параметр равен 1, второй — 2, ...

sqlType
Int32

значение из java.sql.Types

typeName
String

полное имя определяемого пользователем типа SQL; игнорируется, если параметр не является определяемым пользователем типом или REF

Атрибуты

Исключения

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

Комментарии

Задает назначенный параметр SQL NULL. Эта версия метода setNull должна использоваться для определяемых пользователем типов и параметров типа REF. Примерами определяемых пользователем типов являются STRUCT, DISTINCT, JAVA_OBJECT и именованные типы массивов.

<Примечание B>.</B> Для переносимых приложений необходимо предоставить код типа SQL и полное имя типа SQL при указании определяемого пользователем значения NULL или параметра REF. В случае определяемого пользователем типа имя — имя типа самого параметра. Для параметра REF имя — имя типа указанного типа. Если драйвер JDBC не требует сведений о коде типа или имени типа, он может игнорировать его.

Хотя он предназначен для определяемых пользователем параметров и Ref, этот метод может использоваться для задания null-параметра любого типа JDBC. Если параметр не имеет определяемого пользователем или типа REF, данный тип typeName игнорируется.

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

Java документации по java.sql.PreparedStatement.setNull(int, int, java.lang.String).

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

См. также раздел

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