IDatabaseMetaData.GetImportedKeys(String, String, String) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengambil deskripsi kolom kunci utama yang direferensikan oleh kolom kunci asing tabel tertentu (kunci primer yang diimpor oleh tabel).
[Android.Runtime.Register("getImportedKeys", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetImportedKeys_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? GetImportedKeys(string? catalog, string? schema, string? table);
[<Android.Runtime.Register("getImportedKeys", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetImportedKeys_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 GetImportedKeys : string * string * string -> 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
- schema
- String
nama skema; harus cocok dengan nama skema karena disimpan dalam database; "" mengambilnya tanpa skema; null berarti bahwa nama skema tidak boleh digunakan untuk mempersempit pencarian
- table
- String
nama tabel; harus cocok dengan nama tabel karena disimpan dalam database
Mengembalikan
ResultSet - setiap baris adalah deskripsi kolom kunci utama
- Atribut
Pengecualian
terjadi kesalahan database.
Keterangan
Mengambil deskripsi kolom kunci utama yang direferensikan oleh kolom kunci asing tabel tertentu (kunci primer yang diimpor oleh tabel). Mereka dipesan oleh PKTABLE_CAT, PKTABLE_SCHEM, PKTABLE_NAME, dan KEY_SEQ.
Setiap deskripsi kolom kunci utama memiliki kolom berikut: <OL<>LI><B>PKTABLE_CAT</B> String => katalog tabel kunci utama yang sedang diimpor (mungkin null) <LI><B>PKTABLE_SCHEM</B> String => skema tabel kunci utama yang sedang diimpor (mungkin null) <LI><B>PKTABLE_NAME</B> String => nama tabel kunci primer yang diimpor <LI><B>PKCOLUMN_NAME</B> String => nama kolom kunci utama sedang diimpor LI B FKTABLE_CAT/B> String => katalog tabel kunci asing (mungkin null) <LI><B>FKTABLE_SCHEM</B> String => skema tabel kunci asing (mungkin null) <LI><B>FKTABLE_NAME</B> String => nama <tabel kunci asing LI><B>FKCOLUMN_NAME</B> String => nama <kolom kunci asing LI><B>KEY_SEQ</B> pendek =><>><< nomor urut dalam kunci asing( nilai 1 mewakili kolom pertama kunci asing, nilai 2 akan mewakili kolom kedua dalam kunci asing).
<LI B UPDATE_RULE/B> short => Apa yang terjadi pada kunci asing ketika kunci primer diperbarui: <UL<>LI> importedNoAction - jangan izinkan pembaruan kunci primer jika telah diimpor <LI> importedKeyCascade - ubah kunci yang diimpor untuk setuju dengan pembaruan <kunci utama LI> importedKeySetNull - ubah kunci yang diimpor ke NULL jika kunci utamanya telah diperbarui <LI><>>< importedKeySetDefault - ubah kunci yang diimpor ke nilai default jika kunci utamanya telah diperbarui <LI> importedKeyRestrict - sama seperti importedKeyNoAction (untuk kompatibilitas ODBC 2.x) </UL<>LI><B>DELETE_RULE</B> short => Apa yang terjadi pada kunci asing saat primer dihapus.
<UL>LI importedKeyNoAction - jangan izinkan penghapusan kunci primer jika telah diimpor <LI> importedKeyCascade - hapus baris yang mengimpor kunci <yang dihapus LI> importedKeySetNull - ubah kunci yang diimpor ke NULL jika kunci utamanya memiliki telah dihapus <LI> importedKeyRestrict - sama seperti importedKeyNoAction (untuk kompatibilitas ODBC 2.x) <LI> importedKeySetDefault - ubah kunci yang diimpor menjadi default jika kunci utamanya telah dihapus </UL><LI><B><><FK_NAME/B> String => nama kunci asing (mungkin null) <LI><B>PK_NAME</B> String => nama kunci primer (mungkin null) <LI><B>DEFERRABILITY</B> short => dapat mengevaluasi batasan kunci asing ditangguhkan hingga menerapkan <UL><LI> importedKeyInitiallyDeferred - lihat SQL92 untuk definisi <LI> importedKeyInitiallyImmediate - lihat SQL92 untuk definisi <LI> importedKeyNotDeferrable - lihat SQL92 untuk definisi </UL></OL>
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.