November 2006
Intermediate to advanced
208 pages
3h 15m
German
Sie erstellen eine neue Tabelle, indem Sie eine CREATE TABLE-Anweisung ausführen. Bei den verschiedenen Plattformen gibt es große Unterschiede in Hinblick auf die Syntax, aber die folgenden Unterabschnitte zeigen brauchbare Beispiele für alle Plattformen. Denken Sie dabei aber an die folgenden Punkte:
Als Minimum brauchen Sie nicht mehr als eine Liste mit Spaltennamen und ihre Datentypen:
CREATE TABLE simple_example ( id NUMERIC, name VARCHAR(15), last_changed DATE );
Die Beispiele liefern explizite Namen für viele der Constraints, was ich für empfehlenswert halte. Aber die CONSTRAINT constraint_name-Syntax ist optional und wird oft weggelassen (insbesondere bei Spalten-Constraints wie der NOT NULL-Einschränkung).
In der Regel können ...