言語

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、STRUCT、または DISTINCT) のリスト。 null はすべての型を返します

返品

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

属性

例外

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

注釈

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

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

各型の説明には、<OL><LI><BB>TYPE_CAT<> 型のカタログ (>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で定義されています。型。 JAVA_OBJECTの 1 つ、STRUCT、 または DISTINCT <LI><B>REMARKS</B> String =><LI><B>BASE_TYPE</B> ソースの short => 型コードに関する説明コメント DISTINCT 型の型、または java.sql.Types で定義されている構造化型のSELF_REFERENCING_COLUMNのユーザー生成参照型を実装する型 (DATA_TYPEが DISTINCT でないか、REFERENCE_GENERATION = USER_DEFINED の構造体でない場合にnull ) </OL>

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

1.2 で追加されました。

Javaドキュメント。

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

適用対象