Bitte Wiki prüfen
bearbeitet vonHallo Matthias,
habe den PRIMERY KEY (aber nicht das Feld id) gelöscht und deine Zauberformel in phpMaAdmin ausprobiert:
ALTER TABLE `adressen`
ADD `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST
Meldung:
#1060 - Duplicate column name 'id'
Für das nicht vorhandene Feld id2 funktioniert das.
Für ein neu anzulegendes Feld passt dann aber deine Formulierung nicht:
„Voraussetzung ist, dass die Spalte, die zum Primärschlüssel werden soll, keine doppelten Werte enthält. Das prüfen Sie mit der Abfrage:“
Wie sieht SQL aus, wenn eine vorhandene Spalte zum PRIMARY KEY werden soll?
Linuchs