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.
Setiap sumber data menentukan jenis data SQL-nya sendiri. ODBC mendefinisikan pengidentifikasi jenis dan menjelaskan karakteristik umum jenis data SQL yang mungkin dipetakan ke setiap pengidentifikasi jenis. Ini khusus driver bagaimana setiap jenis data di sumber data yang mendasarinya dipetakan ke pengidentifikasi jenis SQL ODBC.
Misalnya, SQL_CHAR adalah pengidentifikasi jenis untuk kolom karakter dengan panjang tetap, biasanya antara 1 dan 254 karakter. Karakteristik ini sesuai dengan jenis data CHAR yang ditemukan di banyak sumber data SQL. Dengan demikian, ketika aplikasi menemukan bahwa pengidentifikasi jenis untuk kolom SQL_CHAR, aplikasi dapat menganggapnya mungkin berurusan dengan kolom CHAR. Namun, itu masih harus memeriksa panjang byte kolom sebelum mengasumsikan antara 1 dan 254 karakter; driver untuk sumber data non-SQL, misalnya, mungkin memetakan kolom karakter panjang tetap 500 karakter ke SQL_CHAR atau SQL_LONGVARCHAR, karena tidak sama persis.
ODBC mendefinisikan berbagai pengidentifikasi jenis SQL. Namun, driver tidak diperlukan untuk menggunakan semua pengidentifikasi ini. Sebaliknya, ini hanya menggunakan pengidentifikasi yang diperlukan untuk mengekspos jenis data SQL yang didukung oleh sumber data yang mendasar. Jika sumber data yang mendasar mendukung jenis data SQL yang tidak sesuai dengan pengidentifikasi jenis, driver dapat menentukan pengidentifikasi jenis tambahan. Untuk informasi selengkapnya, lihat Jenis Data Khusus Driver, Jenis Deskriptor, Jenis Informasi, Jenis Diagnostik, dan Atribut.
Untuk deskripsi lengkap pengidentifikasi jenis SQL, lihat Jenis Data C di Lampiran D: Jenis Data.