次の方法で共有


SQL-92 準拠

ODBC デスクトップ データベース ドライバーと基になる Microsoft Jet エンジンは、SQL-92 に準拠していませんが、 SQL-92 で定義されている多くの機能をサポートしています。 ドライバーでサポートされている一部の機能は、SQL-92 ではサポートされていません。 詳細については、「Microsoft Jet データベース エンジン プログラマー ガイド」を参照してください。 この 2 つの主な違いは次のとおりです。

  • デスクトップ データベース ドライバーで使用される SQL では、SQL-92 で指定された式よりも強力な式がサポートされています。

  • BETWEEN 述語には、さまざまな規則が適用されます。

  • デスクトップ データベース ドライバーと ANSI SQL で使用される SQL では、さまざまなキーワードがサポートされています。

次の SQL-92 機能は、Microsoft Jet SQL ではサポートされていません。

  • GRANT や LOCK などの Security ステートメント。

  • DISTINCT 集計関数の参照。

次の機能は、SQL-92 で指定されていないデスクトップ データベース ドライバーで使用される SQL の拡張機能です。

  • クロス集計クエリをサポートする TRANSFORM ステートメント。

  • その他の集計関数 (StDev および VarP)。

注意

デスクトップ データベース ドライバーでは、* (アスタリスク) や ? ではなく、 % (パーセント) や _ (アンダースコア) の標準 ANSI 構文がサポートされています。 (疑問符) に設定します。