IDatabaseMetaData.GetSuperTables(String, String, String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擷取本資料庫中特定結構中定義的表格階層描述。
[Android.Runtime.Register("getSuperTables", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetSuperTables_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IResultSet? GetSuperTables(string? catalog, string? schemaPattern, string? tableNamePattern);
[<Android.Runtime.Register("getSuperTables", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetSuperTables_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetSuperTables : string * string * string -> Java.Sql.IResultSet
參數
- catalog
- String
目錄名稱;「」取回那些沒有目錄的作品; null 意即將目錄名稱從篩選標準中刪除
- schemaPattern
- String
結構名稱模式;「」 取回那些沒有 schema 的
- tableNamePattern
- String
桌名模式;可能是完全合格的名字
傳回
一個 ResultSet 物件,其中每一列都是型別描述
- 屬性
例外狀況
發生了資料庫錯誤。
備註
擷取本資料庫中特定結構中定義的表格階層描述。
僅回傳與目錄、結構及資料表名稱相符的資料表超表資訊。 資料表名稱參數可能是完全限定名稱,此時目錄與 schemaPattern 參數會被忽略。 如果某個表格沒有超級表格,則不會在此列出。 超表必須與子表在同一個目錄和結構中定義。 因此,型別描述中不需要包含超表的這些資訊。
每個型別描述包含以下欄位:<OL<>LI><B>TABLE_CAT</B> 字串 => 型別目錄(可能為null) <LI><B>TABLE_SCHEM</B> 字串 => 型別的結構(可能是null) <LI><B>TABLE_NAME</B> 字串 => 型別名稱 <LI><B>SUPERTABLE_NAME</B> 字串 => 直接超級型別名稱 </OL>
<B>註:</B> 若驅動程式不支援型別階層,則會回傳一個空的結果集。
在 1.4 版本加入。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。