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 函數說明 (機器翻譯))。