Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Драйверы баз данных ODBC для настольных компьютеров и базовый обработчик Microsoft Jet не соответствуют требованиям SQL-92. Они поддерживают множество функций, определенных в SQL-92. Некоторые функции, поддерживаемые в драйвере, не поддерживаются в SQL-92. Дополнительные сведения см. в руководстве программиста ядра СУБД Microsoft Jet. Ниже приведены основные различия между этими двумя.
SQL, используемый драйверами баз данных настольных компьютеров, поддерживает более мощные выражения, чем те, которые указаны в SQL-92.
Различные правила применяются к предикату BETWEEN.
SQL, используемый драйверами баз данных настольных компьютеров и ANSI SQL, поддерживает различные ключевые слова.
Следующие функции SQL-92 не поддерживаются Microsoft Jet SQL:
Инструкции безопасности, такие как GRANT и LOCK.
DISTINCT со ссылками на агрегатные функции.
Ниже приведены улучшения в SQL, используемом драйверами баз данных настольных компьютеров, которые не указаны SQL-92.
Инструкция TRANSFORM обеспечивает поддержку перекрестных запросов.
Дополнительные агрегатные функции (StDev и VarP).
Замечание
Драйверы баз данных для настольных компьютеров поддерживают стандартный синтаксис ANSI для % (процент) и _ (подчеркивание), а не * (звездочка) и ? (вопросительный знак).