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

Get SQL von Kopf bis Fuß 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.