IStatement.SetCursorName(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將 SQL 游標名稱設定為給定 String的 ,後續 Statement 物件 execute 方法會使用此名稱。
[Android.Runtime.Register("setCursorName", "(Ljava/lang/String;)V", "GetSetCursorName_Ljava_lang_String_Handler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetCursorName(string? name);
[<Android.Runtime.Register("setCursorName", "(Ljava/lang/String;)V", "GetSetCursorName_Ljava_lang_String_Handler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetCursorName : string -> unit
參數
- name
- String
新的游標名稱,必須在連線中唯一
- 屬性
例外狀況
如果存取資料庫時發生錯誤。
備註
將 SQL 游標名稱設定為給定 String的 ,後續 Statement 物件 execute 方法會使用此名稱。 此名稱可用於 SQL 定位的更新或刪除語句中,以識別由該語句產生的物件目前列 ResultSet 。 如果資料庫不支援定位式更新/刪除,這個方法就是 noop。 為了確保游標擁有適當的隔離層級以支援更新,游標的 SELECT 語句應呈現 SELECT FOR UPDATE的形式為 。 若 FOR UPDATE 不存在,定位更新可能會失敗。
<B>註:</B> 根據定義,定位的更新與刪除必須由與產生ResultSet該定位物件的物件不同的Statement物件執行。 此外,游標名稱必須在連線中唯一。
Java 文件 java.sql.Statement.setCursorName(java.lang.String)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。