IPreparedStatement.SetNull 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| 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 类型代码
- 属性
例外
如果发生数据库错误,则为
注解
将指定的参数设置为 SQL NULL。
<B>注意:</B> 必须指定参数的 SQL 类型。
Java文档java.sql.PreparedStatement.setNull(int, int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
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> 若要可移植,应用程序必须在指定 NULL 用户定义或 REF 参数时提供 SQL 类型代码和完全限定的 SQL 类型名称。 对于用户定义的类型,名称是参数本身的类型名称。 对于 REF 参数,该名称是引用类型的类型名称。 如果 JDBC 驱动程序不需要类型代码或类型名称信息,则它可能会忽略它。
尽管此方法适用于用户定义的和 Ref 参数,但此方法可用于设置任何 JDBC 类型的 null 参数。 如果参数没有用户定义的或 REF 类型,则忽略给定 typeName。
已在 1.2 中添加。
Java文档java.sql.PreparedStatement.setNull(int, int, java.lang.String)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。