言語

IDatabaseMetaData.GetTables(String, String, String, String[]) メソッド

定義

指定されたカタログで使用できるテーブルの説明を取得します。

[Android.Runtime.Register("getTables", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetTables_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Handler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IResultSet? GetTables(string? catalog, string? schemaPattern, string? tableNamePattern, string[]? types);
[<Android.Runtime.Register("getTables", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetTables_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Handler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetTables : string * string * string * string[] -> Java.Sql.IResultSet

パラメーター

catalog
String

カタログ名。は、データベースに格納されているカタログ名と一致する必要があります。"" はカタログのないものを取得します。 null は、カタログ名を使用して検索を絞り込むべきではないことを意味します。

schemaPattern
String

スキーマ名パターン。は、データベースに格納されているスキーマ名と一致する必要があります。"" はスキーマを持たないものを取得します。 null は、スキーマ名を使用して検索を絞り込むべきではないことを意味します

tableNamePattern
String

テーブル名パターン。データベースに格納されているテーブル名と一致する必要があります

types
String[]

含めるには、 #getTableTypesから返されるテーブル型の一覧から取得する必要があるテーブル型の一覧。 null はすべての型を返します

返品

ResultSet - 各行はテーブルの説明です

属性

例外

データベース エラーが発生しました。

注釈

指定されたカタログで使用できるテーブルの説明を取得します。 カタログ、スキーマ、テーブル名、および型の条件に一致するテーブルの説明のみが返されます。 これらは、 TABLE_TYPETABLE_CATTABLE_SCHEMTABLE_NAME順に並べ替。

各テーブルの説明には、 <OL><LI><B>TABLE_CAT</B> String => テーブル カタログ ( null) <LI><B>TABLE_SCHEM</B> String => テーブル スキーマ ( null) <LI><B>TABLE_NAME</B> String => テーブル名 <LI><B>TABLE_TYPE</B> 文字列 => テーブル型。 一般的な型は、"TABLE"、"VIEW"、"SYSTEM TABLE"、"GLOBAL TEMPORARY"、"LOCAL TEMPORARY"、"ALIAS"、"SYNONYM" です。 <LI><B>REMARKS</B> String => テーブルの説明コメント <LI><B>TYPE_CAT</B> 文字列 > = null) <LI><B>TYPE_SCHEM</B> String => 型スキーマ ( null) <LI><B>TYPE_NAME</B> String => 型名 ( null) <LI><B>SELF_REFERENCING_COL_NAME</B> 型テーブルの指定された "識別子" 列の String => 名 ( null) <LI><B>REF_GENERATION</B> String => は、SELF_REFERENCING_COL_NAME内の値の作成方法を指定します。 値は "SYSTEM"、"USER"、"DERIVED" です。 ( nullされる場合があります) </OL>

<B>Note:</B> 一部のデータベースでは、すべてのテーブルの情報が返されない場合があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象