次の方法で共有


SQL の適合性レベル

ドライバーでサポートされる SQL-92 文法のレベルは、SQL_SQL_CONFORMANCE 情報の種類を持つ SQLGetInfo の呼び出しによって返される値によって示されます。 これは、ドライバーが SQL-92 で定義されているエントリ、FIPS 移行、中間、または完全レベルに準拠しているかどうかを示します。

すべての ODBC ドライバーは、「付録 C: SQL 文法」の「SQL 最小文法」で説明されている最小 SQL 文法をサポートする必要があります。 この文法は、SQL-92 のエントリ レベルのサブセットです。 ドライバーは、追加の SQL をサポートし、SQL-92 エントリ、中間、または完全レベル、または FIPS 127-2 移行レベルに準拠している場合があります。 SQL-92 または FIPS 127-2 のあるレベルに準拠しているドライバーは、より高いレベルの追加機能をサポートできますが、そのレベルに完全には準拠しているわけではありません。 ある機能がサポートされているかどうかを判断するには、アプリケーションが適切な情報の種類で SQLGetInfo を呼び出す必要があります。 SQL 機能の準拠レベルについては、対応する情報の種類に記述されています。 (「SQLGetInfo 関数の説明」を参照してください。)