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

UDT 名パターン。は完全修飾名である場合があります

戻り値

ResultSet指定された UDT に関する情報を行が提供する オブジェクト

属性

例外

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

注釈

このデータベースの特定のスキーマで定義されているユーザー定義型 (UDT) 階層の説明を取得します。 直接のスーパー型/サブタイプリレーションシップのみがモデル化されます。

カタログ、スキーマ、および型名に一致する UDT のスーパータイプ情報のみが返されます。 型名パラメーターには、完全修飾名を指定できます。 指定された UDT 名が完全修飾名の場合、カタログパラメーターと schemaPattern パラメーターは無視されます。

UDT に直接スーパー タイプがない場合、ここには表示されません。 このメソッドによって返されるオブジェクトの ResultSet 行は、指定された UDT と直接のスーパータイプを記述します。 行には次の列があります。<OL><LI><B>TYPE_CAT</B> 文字列 => UDT のカタログ () null<LI><B>TYPE_SCHEM</B> 文字列 => UDT のスキーマ () <nullLI><B>TYPE_NAME</B 文字列 => UDT <LI><B>SUPERTYPE_CAT</B>> 文字列の型名 => 直接スーパー タイプのカタログ (<null) LI><B>SUPERTYPE_SCHEM</B> String =>直接スーパー型のスキーマ () nullLI B SUPERTYPE_NAME/B> 文字列 => 直接スーパー型の名前 </OL<>><<>

<B>注:</B> ドライバーが型階層をサポートしていない場合は、空の結果セットが返されます。

1.4 で追加されました。

java.sql.DatabaseMetaData.getSuperTypes(java.lang.String, java.lang.String, java.lang.String)Java ドキュメント。

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

適用対象