Zitat Zitat von Fuerchau Beitrag anzeigen
Das ist MS-SQL-Server, dir hatten schon immer eine eigene Syntax, allerdings SQL99-Standard und neuer kann der trotzdem.
Manches kommt halt über MS-Access da rein, daher sind z.T. auch VBA-Funktionen verwendbar (mid() statt substr() dateserial() u.v.m.).
Aber halt nicht Standard.
Soweit zum Thema Standard!
Aktuell gibt es tatsächlich nur eine einzige Datenbank, die den aktuellen Standard komplett abdeckt, auch wenn einiges noch nicht ganz ausgereift ist. Und das ist die DB2 for i!

Alle anderen Datenbanken decken den Standard zu wesentlich geringeren Teilen ab, so ist auch die große Oracle nur bei etwas über 80%. (Man braucht nur in die Referenz zu schauen, was noch nicht abgedeckt ist).

... das heißt jedoch nicht, dass die Datenbanken keine Features abdecken düfen, sie nicht standardkonform sind. Diese Features können nur in anderen Datenbanken nicht eingesetzt werden.

Birgitta