IRowSet.SetNull 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| SetNull(Int32, Int32) |
將此 |
| SetNull(String, Int32) |
將指定參數設為 SQL |
| SetNull(Int32, Int32, String) |
將此 |
| SetNull(String, Int32, String) |
將指定參數設為 SQL |
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 所創建與分享的作品,並依授權條款所描述的使用進行修改。