Primary und auto_increment an schon gefüllte Tabelle anhängen
Autor: Vilma Plum
eingetragen: Donnerstag, 03. Juli 2008 um 09:19 Uhr (27/2008 Kalenderwoche)
geändert: Donnerstag, 03. Juli 2008 um 09:19 Uhr (27/2008 Kalenderwoche)
Keywords: primary auto_increment
Kategorien: DB: MySQL, DB: MariaDB,
Text:
Nach einem Import aus CSV-Datei mit alten ungültigen ids sollte eine zusätzliche Spalte angefügt werden, die sich automatisch mit auto-increment Werten füllt und auch als Primary deklariert ist.
Die PhpMyAdmin-Oberfläche bietet zwar diverse Möglichkeiten eine zusätzliche Spalte anzuhängen, jedoch führte bei mir kein Versuch zu dem gewünschten Ergebnis; da scheint die Reihenfolge des Ablaufs falsch zusammengesetzt zu werden. Erst die folgende manuelle Eingabe führte zum Erfolg.
Quellcode:
ALTER TABLE `orgas` ADD `i_id` INT AUTO_INCREMENT PRIMARY KEY FIRST;