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
架构名称模式;“”检索那些没有架构的架构
- tableNamePattern
- String
表名称模式;可以是完全限定的名称
返回
一个 ResultSet 对象,其中每行都是类型说明
- 属性
例外
发生数据库错误。
注解
检索此数据库中特定架构中定义的表层次结构的说明。
仅返回与目录、架构和表名称匹配的表的超级表信息。 表名称参数可以是完全限定的名称,在这种情况下,将忽略目录和 schemaPattern 参数。 如果表没有超级表,则此处未列出该表。 必须在与子表相同的目录和架构中定义超级表。 因此,类型说明不需要为超级表包含此信息。
每种类型说明都有以下列:<OL><LI B TABLE_CAT/B> 字符串 => 类型目录 (可能 ) <nullLI><B>>TABLE_SCHEM</B> 字符串 => 类型的架构 (可能 ) <nullLI><><B>TABLE_NAME<</B> 字符串 => 类型名称 <LI><B>SUPERTABLE_NAME</B> 字符串 => 直接超级类型的名称 </OL>
<B>注意:</B> 如果驱动程序不支持类型层次结构,则返回空结果集。
在 1.4 中添加。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。