Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sql.h üst bilgi dosyası, Çekirdek ODBC Arabirimi uyumluluk düzeyindeki işlevler ve özellikler için prototipler içerir. Sqlext.h üst bilgi dosyası, Düzey 1 ve Düzey 2 API uyumluluk düzeylerindeki işlevler ve özellikler için prototipler içerir. Sqltypes.h üst bilgi dosyası, SQL veri türlerinin tür tanımlarını ve göstergelerini içerir.
Üst bilgi dosyalarının tümü, bir uygulamanın veya sürücünün ODBC'nin farklı sürümleri için derlenecek şekilde ayarlayabildiği bir #define, ODBCVER içerir.
Başlık dosyaları, ISO CLI ve Open Group CLI ile uyum sağlamak için SQLGetInfo çağrılarında kullanılan bilgi türlerinin takma adlarını içerir. Aşağıdaki tabloda, "ODBC adı" sütunu ODBC API Başvurusu'ndaki bilgi türünün ODBC adını gösterir. "Başlık dosyasındaki diğer ad" sütunu, ISO CLI ve Open Group CLI'da kullanılan adı gösterir. Bu bildirim adlarının gerçek sayısal değeri hem ODBC hem de standart CLI'lerde aynıdır. Bu diğer adlar, standartlara uyumlu bir uygulamanın veya sürücünün ODBC 3.x üst bilgi dosyalarıyla derlenebilebilmesini sağlar.
Bu takma adlar, ODBC adlarındaki kısaltmaların genişletmelerini içerecek şekilde, adları daha anlaşılır hale getirir. "MAX" "MAXIMUM" olarak genişletilir, "LEN" "LENGTH" olarak, "MULT" "MULTIPLE" olarak, "OJ" "OUTER_JOIN" olarak ve "TXN" "TRANSACTION" olarak genişletilir.
| ODBC adı | Başlık dosyasındaki diğer ad |
|---|---|
| SQL_MAX_CATALOG_NAME_LEN | SQL_MAXIMUM_CATALOG_NAME_LENGTH |
| SQL_MAX_COLUMN_NAME_LEN (Maksimum Sütun Adı Uzunluğu) | SQL_MAXIMUM_COLUMN_NAME_LENGTH |
| SQL_MAX_COLUMNS_IN_GROUP_BY (Gruplama İşleminde Maksimum Sütun Sayısı) | SQL_MAXIMUM_COLUMNS_IN_GROUP_BY |
| SQL_MAX_COLUMNS_IN_ORDER_BY | SQL_EMRİNE_GÖRE_SIRALAMA_MAKS_KOLONLAR |
| SQL_MAX_COLUMNS_IN_SELECT (Seçimdeki Maksimum Sütun Sayısı) | SQL_SELECT’TE_MAXIMUM_SÜTUNLAR |
| SQL_MAX_COLUMNS_IN_TABLE | SQL_MAXIMUM_COLUMNS_IN_TABLE |
| SQL_MAX_CONCURRENT_ACTIVITIES | SQL_MAXIMUM_CONCURRENT_ACTIVITIES |
| 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_MAKSİMUM_IFADE_UZUNLUĞU |
| SQL_MAX_TABLE_NAME_LEN | SQL_MAXIMUM_TABLE_NAME_LENGTH (Tablo Adı Uzunluğu İçin Maksimum SQL Değeri) |
| SQL_MAX_TABLES_IN_SELECT | SQL_MAXIMUM_TABLES_IN_SELECT |
| SQL_MAX_USER_NAME_LEN | SQL_MAXIMUM_USER_NAME_LENGTH |
| SQL_MULT_RESULT_SETS | SQL_MULTIPLE_RESULT_SETS (Birden Çok Sonuç Kümesi) |
| SQL_OJ_CAPABILITIES | SQL_OUTER_JOIN_CAPABILITIES |
| SQL_TXN_CAPABLE | SQL_TRANSFER_KABİLİYETİ |
| SQL_TXN_ISOLATION_OPTION | SQL_TRANSACTION_ISOLATION_OPTION (SQL_İŞLEM_İZOLE_ETME_SEÇENEĞİ) |