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.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".