Primärschlüssel nachträglich setzen
bearbeitet von TabellenkalkMoin,
vor ein paar Tagen hatten wir die Diskussion, wie man einen PRIMERY KEY nachträglich in eine Tabelle einfügen kann.
Die „problematische Seite“ (5. Juli 2020 um 13:21 Uhr geändert) wurde wohl daraufhin neu erstellt.
Dort wird vorausgesetzt, dass es eine Spalte gibt, die keine mehrfachen Werte enthält. Also zum PRIMERY KEY gemacht werden kann.
Wenn doch, kann der PRIMERY KEY nicht erzeugt werden.
Bitte ergänzt die Seite um die Möglichkeit, unabhängig von mehrfachen Daten einen PRIMERY KEY zu setzen:
~~~sql
ALTER TABLE `tabelle_name`
ADD `id` INT NOT NULL AUTO_INCREMENT,
ADD PRIMARY KEY (`id`)
~~~
Habe ich heute ausprobiert, funktioniert.
Linuchs