Язык

IDatabaseMetaData.GetSuperTypes(String, String, String) Метод

Определение

Извлекает описание иерархий определяемого пользователем типа (UDT), определенных в конкретной схеме в этой базе данных.

[Android.Runtime.Register("getSuperTypes", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetSuperTypes_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? GetSuperTypes(string? catalog, string? schemaPattern, string? typeNamePattern);
[<Android.Runtime.Register("getSuperTypes", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetSuperTypes_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 GetSuperTypes : string * string * string -> Java.Sql.IResultSet

Параметры

catalog
String

имя каталога; "" извлекает из них без каталога; null означает удаление имени каталога из условий выбора

schemaPattern
String

шаблон имени схемы; "" извлекает эти данные без схемы

typeNamePattern
String

шаблон имени определяемого пользователя; может быть полным именем

Возвращаемое значение

ResultSet Объект, в котором строка предоставляет сведения о назначенном определяемом определяемом пользователем объекте

Атрибуты

Исключения

Произошла ошибка базы данных.

Комментарии

Извлекает описание иерархий определяемого пользователем типа (UDT), определенных в конкретной схеме в этой базе данных. Моделировается только связь немедленного супертипа или подтипа.

Возвращается только информация о супертипах для определяемых пользователем типов, соответствующих каталогу, схеме и имени типа. Параметр имени типа может быть полным именем. Если указанное имя определяемого пользователем имени является полным именем, параметры каталога и schemaPattern игнорируются.

Если у определяемого пользователем типа нет прямого супертипа, он не указан здесь. Строка объекта, ResultSet возвращаемого этим методом, описывает назначенный UDT и прямой супертип. Строка содержит следующие столбцы: <СХЕМА OL><LI><B TYPE_CAT</B> String => каталог UDT (может быть) <LI><B>TYPE_SCHEM<>/>B String => схема UDT (может бытьnullnull) <LI B TYPE_NAME/B> String => имя типа UDT<<><> LI B SUPERTYPE_CAT/B> String => каталог прямого супертипа (может быть<null) LI><><B>>SUPERTYPE_SCHEM<</B> String => схема прямого супертипа (может бытьnull) <LI><B>SUPERTYPE_NAME</B> String => имя <прямого супертипа /OL>

<Примечание B.</B>> Если драйвер не поддерживает иерархии типов, возвращается пустой результирующий набор.

Добавлено в версии 1.4.

Java документации по java.sql.DatabaseMetaData.getSuperTypes(java.lang.String, java.lang.String, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к