語言

IRowSet.SetNull 方法

定義

多載

名稱 Description
SetNull(Int32, Int32)

將此 RowSet 物件 SQL 指令中的指定參數設為 SQL NULL。

SetNull(String, Int32)

將指定參數設為 SQL NULL。

SetNull(Int32, Int32, String)

將此 RowSet 物件 SQL 指令中的指定參數設為 SQL NULL。

SetNull(String, Int32, String)

將指定參數設為 SQL NULL。

SetNull(Int32, Int32)

將此 RowSet 物件 SQL 指令中的指定參數設為 SQL NULL。

[Android.Runtime.Register("setNull", "(II)V", "GetSetNull_IIHandler:Javax.Sql.IRowSetInvoker, 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:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNull : int * int -> unit

參數

parameterIndex
Int32

第一個參數是 1,第二個參數是 2,...

sqlType
Int32

一種定義為 java.sql.Types

屬性

例外狀況

如果存取資料庫時發生錯誤。

備註

將此 RowSet 物件 SQL 指令中的指定參數設為 SQL NULL。

<B>註:</B> 你必須指定參數的 SQL 類型。

的 javax.sql.RowSet.setNull(int, int)Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SetNull(String, Int32)

將指定參數設為 SQL NULL。

[Android.Runtime.Register("setNull", "(Ljava/lang/String;I)V", "GetSetNull_Ljava_lang_String_IHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetNull(string? parameterName, int sqlType);
[<Android.Runtime.Register("setNull", "(Ljava/lang/String;I)V", "GetSetNull_Ljava_lang_String_IHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNull : string * int -> unit

參數

parameterName
String

參數名稱

sqlType
Int32

定義於 java.sql.Types

屬性

例外狀況

如果存取資料庫時發生錯誤。

備註

將指定參數設為 SQL NULL。

<B>註:</B> 你必須指定參數的 SQL 類型。

在 1.4 版本加入。

的 javax.sql.RowSet.setNull(java.lang.String, int)Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SetNull(Int32, Int32, String)

將此 RowSet 物件 SQL 指令中的指定參數設為 SQL NULL。

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

參數

paramIndex
Int32

第一個參數是 1,第二個參數是 2,...

sqlType
Int32

一個值 java.sql.Types

typeName
String

是 SQL UDT 的完全限定名稱,或是被 REF 某型別引用的 SQL 結構型態的型別名稱;若參數不是 UDT 或 REF 型別,則忽略

屬性

例外狀況

如果存取資料庫時發生錯誤。

備註

將此 RowSet 物件 SQL 指令中的指定參數設為 SQL NULL。 此版本 setNull 的方法應用於 SQL 使用者定義型別(UDT)及 REF 型別參數。 UDT 的例子包括: STRUCT、 DISTINCT、 JAVA_OBJECT以及命名陣列類型。

<B>註:</B> 為了具備可攜性,應用程式在指定 NULL UDT 或 REF 參數時,必須提供 SQL 型別代碼及完全限定的 SQL 型別名稱。 對於 UDT,名稱即為參數本身的型別名稱。 對於參數 REF ,名稱是所參考型態的型別名稱。 如果 JDBC 驅動程式不需要型別代碼或型別名稱資訊,可能會忽略它。

雖然此方法主要用於 UDT 及 REF 參數,但可用於設定任何 JDBC 類型的空參數。 若參數沒有使用者定義或 REF 型別,則忽略 typeName 參數。

的 javax.sql.RowSet.setNull(int, int, java.lang.String)Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SetNull(String, Int32, String)

將指定參數設為 SQL NULL。

[Android.Runtime.Register("setNull", "(Ljava/lang/String;ILjava/lang/String;)V", "GetSetNull_Ljava_lang_String_ILjava_lang_String_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetNull(string? parameterName, int sqlType, string? typeName);
[<Android.Runtime.Register("setNull", "(Ljava/lang/String;ILjava/lang/String;)V", "GetSetNull_Ljava_lang_String_ILjava_lang_String_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNull : string * int * string -> unit

參數

parameterName
String

參數名稱

sqlType
Int32

一個值 java.sql.Types

typeName
String

SQL 使用者定義型別的全限定名稱;若參數非使用者定義型別或 SQL REF 值,則忽略

屬性

例外狀況

如果存取資料庫時發生錯誤。

備註

將指定參數設為 SQL NULL。 此版本 setNull 的方法應用於使用者定義型別與 REF 型別參數。 使用者自訂型別的例子包括:STRUCT、DISTINCT、JAVA_OBJECT 以及命名陣列型別。

<B>註:</B> 為了具備可攜性,應用程式在指定 NULL 使用者定義或 REF 參數時,必須提供 SQL 型別代碼及完全限定的 SQL 型別名稱。 在使用者定義型別的情況下,名稱即為參數本身的型別名稱。 對於 REF 參數,名稱是所參考型態的型別名稱。 如果 JDBC 驅動程式不需要型別代碼或型別名稱資訊,可能會忽略它。

雖然此方法主要用於使用者定義及 Ref 參數,但也可用於設定任意 JDBC 類型的空參數。 若參數沒有使用者定義型別或 REF 型別,則忽略給定的型別名稱。

在 1.4 版本加入。

的 javax.sql.RowSet.setNull(java.lang.String, int, java.lang.String)Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於