IDatabaseMetaData.GetUDTs(String, String, String, Int32[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定のスキーマで定義されているユーザー定義型 (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_TYPE
TYPE_CAT
TYPE_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のユーザー生成参照型を実装する型に関する説明コメント (null
DATA_TYPEが DISTINCT でないか、REFERENCE_GENERATION = USER_DEFINED) </OL>><<>
<B>注:</B> ドライバーが UDT をサポートしていない場合は、空の結果セットが返されます。
1.2 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。