Bagikan melalui


DB2.Database

Sintaks

DB2.Database(server as text, database as text, optional options as nullable record) as table

Tentang

Mengembalikan tabel tabel dan tampilan SQL yang tersedia dalam database Db2 di server server dalam instans database bernama database. Port dapat ditentukan secara opsional dengan server, dipisahkan oleh titik dua. Parameter rekaman opsional, options, dapat ditentukan untuk mengontrol opsi berikut:

  • CreateNavigationProperties: Logis (true/false) yang mengatur apakah akan menghasilkan properti navigasi pada nilai yang dikembalikan (defaultnya adalah true).
  • NavigationPropertyNameGenerator: Fungsi yang digunakan untuk pembuatan nama untuk properti navigasi.
  • Query: Kueri SQL asli yang digunakan untuk mengambil data. Jika kueri menghasilkan beberapa tataan hasil, hanya yang pertama yang akan dikembalikan.
  • CommandTimeout: Durasi yang mengontrol berapa lama kueri sisi server diizinkan untuk dijalankan sebelum dibatalkan. Nilai defaultnya adalah sepuluh menit.
  • ConnectionTimeout: Durasi yang mengontrol berapa lama menunggu sebelum meninggalkan upaya untuk membuat koneksi ke server. Nilai defaultnya adalah tergantung pada driver.
  • HierarchicalNavigation: Logis (benar/salah) yang mengatur apakah akan melihat tabel yang dikelompokkan menurut nama skemanya (defaultnya adalah false).
  • Implementation: Menentukan implementasi penyedia database internal yang akan digunakan. Nilai yang valid adalah: "IBM" dan "Microsoft".
  • BinaryCodePage: Angka untuk CCSID (Pengidentifikasi Set Karakter Berkode) untuk mendekode data biner Db2 FOR BIT menjadi string karakter. Berlaku untuk Implementasi = "Microsoft". Atur 0 untuk menonaktifkan konversi (default). Atur 1 untuk mengonversi berdasarkan pengodean database. Atur nomor CCSID lainnya untuk dikonversi ke pengodean aplikasi.
  • PackageCollection: Menentukan nilai string untuk koleksi paket (defaultnya adalah "NULLID") untuk mengaktifkan penggunaan paket bersama yang diperlukan untuk memproses pernyataan SQL. Berlaku untuk Implementasi = "Microsoft".
  • UseDb2ConnectGateway: Menentukan apakah koneksi sedang dibuat melalui gateway Koneksi Db2. Berlaku untuk Implementasi = "Microsoft".

Parameter rekaman ditentukan sebagai [option1 = value1, option2 = value2...] atau [Query = "select ..."] misalnya.