IPreparedStatement.SetNull Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| SetNull(Int32, Int32) |
Задает назначенный параметр SQL |
| SetNull(Int32, Int32, String) |
Задает назначенный параметр SQL |
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 и используемых в соответствии с условиями, описанными в разделе "".