Klaus Mock: SQL: dbms-spezifisch?

Beitrag lesen

Hallo,

mal eine andere frage:
ist
create database <<<;
und
create table xxx (xxx);

auch mysql???

An sich nicht, aber es könnten DBMS-spezifische Erweiterungen existieren. Beispielsweise gibt es Unterschiede bei den zur Verfügung stehenden Datentypen und Funktionen, die es notwendig machen, dass man als Progammierer bzw. Datenbankdesigner entsprechende 'Weichen' einbaut.
Sieh' Dir beispielsweise die Unterschiede von CREATE DATABASE in mySQL,  Firebird/Interbase
oder auch  Oracle an.

Selbst wenn Du da nur mit den jeweiligen Minimal-Versionen arbeitest, ergeben sich automatisch Unterschiede in der Syntax, ganz zu schwiegen in den daraus resultierenden Ergebnissen.

Grüße
  Klaus