Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ODBC-Desktopdatenbanktreiber und das zugrunde liegende Microsoft Jet-Modul sind nicht SQL-92-kompatibel. Sie unterstützen viele Features, die in SQL-92 definiert wurden. Einige features, die im Treiber unterstützt werden, werden in SQL-92 nicht unterstützt. Weitere Informationen finden Sie im Programmierhandbuch des Microsoft Jet-Datenbankmoduls. Hier sind die wichtigsten Unterschiede zwischen den beiden:
Die von den Desktopdatenbanktreibern verwendete SQL unterstützt leistungsfähigere Ausdrücke als die von SQL-92 angegebenen.
Für das BETWEEN-Prädikat gelten unterschiedliche Regeln.
Die von den Desktopdatenbanktreibern und ANSI SQL verwendete SQL unterstützt verschiedene Schlüsselwörter.
Die folgenden SQL-92-Features werden von Microsoft Jet SQL nicht unterstützt:
Sicherheitsanweisungen, z. B. GRANT und LOCK.
DISTINCT mit Aggregatfunktionsbezügen.
Die folgenden Features sind Verbesserungen in SQL, die von den Desktop-Datenbanktreibern verwendet werden und nicht von SQL-92 angegeben werden.
Die TRANSFORM-Anweisung, die Unterstützung für Kreuztabellenabfragen bereitstellt.
Zusätzliche Aggregatfunktionen (StDev und VarP).
Hinweis
Die Desktopdatenbanktreiber unterstützen die standardmäßige ANSI-Syntax für % (Prozent) und _ (Unterstrich), nicht * (Sternchen) und ? (Fragezeichen).