Aracılığıyla paylaş


SQL Uyumluluk Düzeyleri

Bir sürücü tarafından desteklenen SQL-92 dil bilgisi düzeyi, SQL_SQL_CONFORMANCE bilgi türüne sahip SQLGetInfo çağrısı tarafından döndürülen değerle gösterilir. Bu, sürücünün SQL-92'de tanımlanan Entry, FIPS Transitional, Intermediate veya Full düzeylerine uygun olup olmadığını gösterir.

Tüm ODBC sürücüleri, Ek C: SQL Dil Bilgisi'nde SQL En Düşük Dil Bilgisi'nde açıklanan en düşük SQL dil bilgisini desteklemelidir. Bu dil bilgisi, SQL-92 Giriş düzeyinin bir alt kümesidir. Sürücüler ek SQL'i destekleyip SQL-92 Girişi, Ara veya Tam düzeyine ya da FIPS 127-2 Geçiş düzeyine uygun olabilir. Belirli bir SQL-92 veya FIPS 127-2 düzeyine uyan sürücüler, daha yüksek düzeylerden herhangi birinde ek özellikleri destekleyebilir ancak bu düzeye tam olarak uygun olmayabilir. Bir özelliğin desteklenip desteklenmediğini belirlemek için, bir uygulamanın uygun bilgi türüyle SQLGetInfo çağrısı yapması gerekir. SQL özelliğinin uyumluluk düzeyi ilgili bilgi türünde açıklanmıştır. (Bkz . SQLGetInfo işlev açıklaması.)