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_TYPE, TABLE_SCHEMTABLE_CATи TABLE_NAME.
Каждое описание таблицы содержит следующие столбцы: <OL><LI LI><B TABLE_CAT</B> String => каталог таблиц (может быть) LI><B>>< TABLE_SCHEM/B> String => схема таблицы (может бытьnullnull) <<LI B TABLE_NAME/B> String => имя <таблицы LI><>B><>TABLE_TYPE<</B> String => тип таблицы. Типичными типами являются TABLE, VIEW, SYSTEM TABLE, GLOBAL TEMPORARY, LOCAL TEMPORARY, ALIAS, SYNONYM.
<
><LI B>REMARKS</B> String => пояснительный комментарий к таблице <LI><B TYPE_CAT></B> String = каталог типов (может быть) LI><B>TYPE_SCHEM</B> String => схема типов (может быть<nullnull) <LI B TYPE_NAME</B> String> => имя типа (может быть) <LI>><><B>SELF_REFERENCING_COL_NAME</B> String => имя указанного столбца "идентификатор" типизированной таблицы (может быть)nullnull) <LI><B>REF_GENERATION</B> String => указывает, как создаются значения в SELF_REFERENCING_COL_NAME. Значения: SYSTEM, USER, ПРОИЗВОДНОЕ. (может быть null) </OL>
<Примечание B>.</B> Некоторые базы данных могут не возвращать сведения для всех таблиц.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".