IDatabaseMetaData.GetUDTs(String, String, String, Int32[]) Metode

Definisi

Mengambil deskripsi jenis yang ditentukan pengguna (UDT) yang ditentukan dalam skema tertentu.

[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

Parameter

catalog
String

nama katalog; harus cocok dengan nama katalog karena disimpan dalam database; "" mengambil yang tanpa katalog; null berarti bahwa nama katalog tidak boleh digunakan untuk mempersempit pencarian

schemaPattern
String

nama pola skema; harus cocok dengan nama skema karena disimpan dalam database; "" mengambilnya tanpa skema; null berarti bahwa nama skema tidak boleh digunakan untuk mempersempit pencarian

typeNamePattern
String

pola nama jenis; harus cocok dengan nama jenis karena disimpan dalam database; mungkin nama yang sepenuhnya memenuhi syarat

types
Int32[]

daftar jenis yang ditentukan pengguna (JAVA_OBJECT, STRUCT, atau DISTINCT) untuk disertakan; null mengembalikan semua jenis

Mengembalikan

ResultSet objek di mana setiap baris menjelaskan UDT

Atribut

Pengecualian

terjadi kesalahan database.

Keterangan

Mengambil deskripsi jenis yang ditentukan pengguna (UDT) yang ditentukan dalam skema tertentu. UDT khusus skema mungkin memiliki jenis JAVA_OBJECT, , STRUCTatau DISTINCT.

Hanya jenis yang cocok dengan katalog, skema, nama jenis, dan kriteria jenis yang dikembalikan. Mereka dipesan oleh DATA_TYPE, TYPE_CAT, TYPE_SCHEM dan TYPE_NAME. Parameter nama jenis mungkin merupakan nama yang sepenuhnya memenuhi syarat. Dalam hal ini, parameter katalog dan schemaPattern diabaikan.

Setiap deskripsi jenis memiliki kolom berikut: <OL<>LI><B>TYPE_CAT</B> String => katalog jenis (mungkin null) <LI><B>TYPE_SCHEM</B> String => skema tipe (mungkin null) <LI><B>TYPE_NAME</B> String => nama <jenis LI><B>CLASS_NAME</B> String => nama <kelas Java LI><B>DATA_TYPE</B> int => nilai jenis ditentukan dalam java.sql. Jenis. Salah satu JAVA_OBJECT, STRUCT, atau DISTINCT LI B REMARKS</B> String => komentar penjelasan tentang jenis <LI><B>BASE_TYPE</B> pendek => kode jenis jenis sumber jenis DISTINCT atau jenis yang mengimplementasikan buatan pengguna jenis referensi SELF_REFERENCING_COLUMN dari jenis terstruktur seperti yang didefinisikan dalam java.sql.Type (null jika DATA_TYPE tidak DISTINCT atau tidak STRUCT dengan REFERENCE_GENERATION = USER_DEFINED) </OL>><<>

<B>Catatan:</B> Jika driver tidak mendukung UDT, kumpulan hasil kosong dikembalikan.

Ditambahkan dalam 1.2.

Java dokumentasi untuk java.sql.DatabaseMetaData.getUDTs(java.lang.String, java.lang.String, java.lang.String, int[]).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk