O'Reilly logo

SQL kurz & gut, 2nd Edition by Jonathan Gennick

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required