O'Reilly logo

SQL von Kopf bis Fuß by Lynn Beighly

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

4.16. Einer Tabelle einen PRIMARY KEY hinzufügen

Hier ist der Code, mit dem Sie Gregors Tabelle meine_kontakte einen AUTO_ INCREMENT-Primärschlüssel hinzufügen können. (Es ist eine lange Anweisung. Sie werden also Ihr Buch drehen müssen.)

Hier ist unser neuer SQL- Befehl, ALTER.

Hier ist der Code, mit dem der Tabelle eine neue Spalte hinzugefügt wird. Sieht vertraut aus, oder?!

FIRST sagt der Software, dass sie die Spalte zur ersten in der Liste machen soll. Das ist optional. Aber es ist üblich, den Primärschlüssel in die erste Spalte zu setzen.

ALTER TABLE meine_kontakte
ADD COLUMN kontakt_id INT NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (kontakt_id);
ADD PRIMARY KEY (kONTAKT_ID);

ADD COLUMN macht genau das Erwartete. Es sagt, dass der ...

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