Kesesuaian Antarmuka Tingkat 1
Tingkat kesuaian antarmuka Level 1 mencakup fungsionalitas tingkat kesuaian antarmuka Core ditambah fitur tambahan, seperti transaksi, yang biasanya tersedia dalam DBMS relasional OLTP. Driver sesuai antarmuka Tingkat 1 memungkinkan aplikasi melakukan hal berikut, selain fitur dalam tingkat kesesuaian antarmuka Core:
Nomor fitur | Deskripsi |
---|---|
101 | Tentukan skema tabel dan tampilan database (menggunakan penamaan dua bagian). (Untuk informasi selengkapnya, lihat fitur penamaan tiga bagian 201 di Kesuaian Antarmuka Tingkat 2.) |
102 | Panggil eksekusi asinkron sejati fungsi ODBC, di mana fungsi ODBC yang berlaku semuanya sinkron atau semua asinkron pada koneksi tertentu. |
103 | Gunakan kursor yang dapat digulir, dan dengan demikian mencapai akses ke kumpulan hasil dalam metode selain teruskan-saja, dengan memanggil SQLFetchScroll dengan argumen FetchOrientation selain SQL_FETCH_NEXT. (SQL_FETCH_BOOKMARK FetchOrientation ada di fitur 204 dalam Kesamaan Antarmuka Tingkat 2.) |
104 | Dapatkan kunci utama tabel, dengan memanggil SQLPrimaryKeys. |
105 | Gunakan prosedur tersimpan, melalui urutan escape ODBC untuk panggilan prosedur, dan kueri kamus data mengenai prosedur tersimpan, dengan memanggil SQLProcedureColumns dan SQLProcedures. (Proses di mana prosedur dibuat dan disimpan pada sumber data berada di luar cakupan dokumen ini.) |
106 | Koneksi ke sumber data dengan menelusuri server yang tersedia secara interaktif, dengan memanggil SQLBrowse Koneksi. |
107 | Gunakan fungsi ODBC alih-alih pernyataan SQL untuk melakukan operasi database tertentu: SQLSetPos dengan SQL_POSITION dan SQL_REFRESH. |
108 | Dapatkan akses ke konten beberapa kumpulan hasil yang dihasilkan oleh batch dan prosedur tersimpan , dengan memanggil SQLMoreResults. |
109 | Delimit transaksi yang mencakup beberapa fungsi ODBC, dengan atomitas sejati dan kemampuan untuk menentukan SQL_ROLLBACK di SQLEndTran. |