Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
ODBC selaras dengan spesifikasi dan standar berikut yang menangani antarmuka Call-Level (CLI). (Fitur ODBC adalah superset dari masing-masing standar ini.)
Spesifikasi CAE Grup Terbuka "Manajemen Data: Antarmuka Call-Level SQL (CLI)"
ISO/IEC 9075-3:1995 (E) Antarmuka Call-Level (SQL/CLI)
Akibat dari penyelarasan ini, hal-hal berikut benar:
Aplikasi yang ditulis ke spesifikasi Open Group dan ISO CLI akan berfungsi dengan driver ODBC 3.x atau driver yang mematuhi standar ketika dikompilasi dengan file header ODBC 3.x dan ditautkan dengan pustaka ODBC 3.x , dan ketika mendapatkan akses ke driver melalui ODBC 3.x Driver Manager.
Driver yang ditulis ke spesifikasi Open Group dan ISO CLI akan bekerja dengan aplikasi ODBC 3.x atau aplikasi yang mematuhi standar ketika dikompilasi dengan file header ODBC 3.x dan ditautkan dengan pustaka ODBC 3.x , dan ketika aplikasi mendapatkan akses ke driver melalui ODBC 3.x Driver Manager. (Untuk informasi selengkapnya, lihat Aplikasi dan Driver yang Sesuai Standar.
Tingkat kesesuaian antarmuka Core mencakup semua fitur dalam ISO CLI dan semua fitur nonoptional di Open Group CLI. Fitur opsional CLI Grup Terbuka muncul dalam tingkat kesuaian antarmuka yang lebih tinggi. Karena semua driver ODBC 3.x diperlukan untuk mendukung fitur dalam tingkat kesesuaian antarmuka Core, berikut ini adalah benar:
Driver ODBC 3.x akan mendukung semua fitur yang digunakan oleh aplikasi yang mematuhi standar.
Aplikasi ODBC 3.x hanya menggunakan fitur dalam ISO CLI dan fitur nonopsi dari Open Group CLI akan berfungsi dengan driver yang mematuhi standar apa pun.
Selain spesifikasi antarmuka tingkat panggilan yang terkandung dalam standar ISO/IEC dan Open Group CLI, ODBC menerapkan fitur berikut. (Beberapa fitur ini ada dalam versi ODBC sebelum ODBC 3.x.)
Pengambilan banyak baris dengan satu panggilan fungsi
Mengikat ke array parameter
Dukungan marka buku termasuk mengambil berdasarkan marka buku, marka buku dengan panjang variabel, dan pembaruan massal serta menghapus melalui operasi marka buku pada baris yang tidak berurutan
Penggabungan baris
Mengikat offset
Dukungan untuk batch SQL, baik dalam prosedur tersimpan atau sebagai urutan perintah SQL yang dijalankan melalui SQLExecute atau SQLExecDirect
Jumlah baris kursor yang tepat atau perkiraan
Operasi pembaruan dan penghapusan yang diposisikan, serta pembaruan dan penghapusan batch berdasarkan panggilan fungsi (SQLSetPos)
Fungsi katalog yang mengekstrak informasi dari skema informasi tanpa perlu mendukung tampilan skema informasi
Urutan escape untuk gabungan luar, fungsi skalar, literal tanggalwaktu, literal interval, dan prosedur tersimpan
Pustaka terjemahan halaman kode
Pelaporan tingkat kesuaian ANSI driver dan dukungan SQL
Otomatisasi pengisian deskriptor parameter implementasi sesuai permintaan
Diagnostik yang disempurnakan dan array status baris dan parameter
Jenis buffer aplikasi datetime, interval, numerik/desimal, dan bilangan bulat 64-bit
Eksekusi asinkron
Dukungan prosedur tersimpan, termasuk urutan escape, mekanisme pengikatan parameter output, dan fungsi katalog
Perbaikan koneksi termasuk dukungan untuk atribut koneksi dan jelajah atribut