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

定義

特定のスキーマで定義されているユーザー定義型 (UDT) の説明を取得します。

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

パラメーター

catalog
String

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

schemaPattern
String

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

typeNamePattern
String

型名パターン。は、データベースに格納されている型名と一致する必要があります。は完全修飾名である場合があります

types
Int32[]

含めるユーザー定義型 (JAVA_OBJECT、構造体、または DISTINCT) の一覧。 null は、すべての型を返します

戻り値

ResultSet 各行が UDT を記述する オブジェクト

属性

例外

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

注釈

特定のスキーマで定義されているユーザー定義型 (UDT) の説明を取得します。 スキーマ固有の UDT の型 JAVA_OBJECTは、、 STRUCT、または DISTINCTです。

カタログ、スキーマ、型名、および型条件に一致する型のみが返されます。 これらは、および TYPE_NAMEによってDATA_TYPETYPE_CATTYPE_SCHEM順序付けられます。 型名パラメーターには、完全修飾名を指定できます。 この場合、catalog パラメーターと schemaPattern パラメーターは無視されます。

各型の説明には、次の列があります。<OL><LI><B>TYPE_CAT</B> 文字列 => 型のカタログ (<null) LI><B>TYPE_SCHEM</B> String => 型のスキーマ (場合によっては null) <LI><B>TYPE_NAME</B> String => 型名 <LI><B>CLASS_NAME</B> String => Java クラス名 <LI><B>DATA_TYPE</B> int => java.sql.Types で定義された型値。 JAVA_OBJECT、STRUCT、または DISTINCT LI B REMARKS</B> String => DISTINCT 型のソース型<の LI><B>BASE_TYPE</B> short => 型コード、または java.sql.Types で定義されている構造化型のSELF_REFERENCING_COLUMNのユーザー生成参照型を実装する型に関する説明コメント (nullDATA_TYPEが DISTINCT でないか、REFERENCE_GENERATION = USER_DEFINED) </OL>><<>

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

1.2 で追加されました。

の Java ドキュメント java.sql.DatabaseMetaData.getUDTs(java.lang.String, java.lang.String, java.lang.String, int[])

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

適用対象