Tabellen erstellen

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 ...

Get SQL kurz & gut, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.