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.
File header Sql.h berisi prototipe untuk fungsi dan fitur dalam tingkat kesuaian Antarmuka ODBC Inti. File header Sqlext.h berisi prototipe untuk fungsi dan fitur dalam tingkat kesuaian API Level 1 dan Level 2. File header Sqltypes.h berisi definisi jenis dan indikator untuk jenis data SQL.
Semua file header berisi #define, ODBCVER, yang dapat diatur aplikasi atau driver untuk dikompilasi untuk versi ODBC yang berbeda.
Untuk menyelaraskan dengan ISO CLI dan Open Group CLI, file header berisi alias untuk jenis informasi yang digunakan dalam panggilan ke SQLGetInfo. Dalam tabel berikut, kolom "Nama ODBC" menunjukkan nama ODBC untuk jenis informasi dalam Referensi API ODBC. Kolom "Alias dalam file header" menunjukkan nama yang digunakan dalam ISO CLI dan Open Group CLI. Nilai numerik aktual dari nama manifes ini sama di ODBC dan CLI standar. Alias ini memungkinkan aplikasi atau driver yang sesuai standar untuk mengompilasi dengan file header ODBC 3.x.
Alias ini mencakup perluasan singkatan dalam nama ODBC sehingga nama lebih dapat dimengerti. "MAX" diperluas ke "MAXIMUM", "LEN" ke "LENGTH", "MULT" ke "MULTIPLE", "OJ" ke "OUTER_JOIN", dan "TXN" ke "TRANSACTION."
| Nama ODBC | Alias dalam file header |
|---|---|
| SQL_MAX_CATALOG_NAME_LEN | PANJANG_NAMA_KATALOG_MAKSIMUM_SQL |
| SQL_MAX_COLUMN_NAME_LEN | SQL_MAXIMUM_COLUMN_NAME_LENGTH |
| SQL_MAX_COLUMNS_IN_GROUP_BY | SQL_MAXIMUM_COLUMNS_IN_GROUP_BY |
| SQL_MAX_COLUMNS_IN_ORDER_BY (maksimum kolom dalam ORDER BY) | Jumlah Maksimum Kolom dalam ORDER BY SQL |
| SQL_MAX_COLUMNS_IN_SELECT | SQL_MAXIMUM_COLUMNS_IN_SELECT |
| Maksimum Jumlah Kolom dalam Tabel (SQL_MAX_COLUMNS_IN_TABLE) | SQL_MAXIMUM_COLUMNS_IN_TABLE (Jumlah Maksimum Kolom dalam Tabel) |
| SQL_MAX_CONCURRENT_ACTIVITIES | SQL_MAKSIMUM_KEGIATAN_BERSAMAAN |
| SQL_MAX_CURSOR_NAME_LEN | SQL_MAXIMUM_CURSOR_NAME_LENGTH |
| SQL_MAX_DRIVER_CONNECTIONS | SQL_MAXIMUM_DRIVER_CONNECTIONS |
| SQL_MAX_IDENTIFIER_LEN | SQL_MAXIMUM_IDENTIFIER_LENGTH |
| SQL_MAX_SCHEMA_NAME_LEN | SQL_MAXIMUM_SCHEMA_NAME_LENGTH |
| SQL_MAX_STATEMENT_LEN | SQL_MAXIMUM_STATEMENT_LENGTH |
| SQL_MAX_TABLE_NAME_LEN | SQL_MAXIMUM_TABLE_NAME_LENGTH |
| SQL_MAX_TABLES_IN_SELECT | SQL_MAXIMUM_TABLES_IN_SELECT (jumlah maksimum tabel dalam pernyataan SELECT) |
| SQL_MAX_USER_NAME_LEN | SQL_MAXIMUM_USER_NAME_LENGTH |
| SQL_MULT_RESULT_SETS | SQL_MULTIPLE_RESULT_SETS |
| SQL_OJ_CAPABILITIES | Kemampuan Outer Join SQL |
| SQL_TXN_CAPABLE | SQL_TRANSACTION_CAPABLE |
| SQL_TXN_ISOLATION_OPTION | SQL_TRANSACTION_ISOLATION_OPTION |