Ich habe eine Tabelle mit folgendem Primärschlüssel:
%Vor% Ich möchte dies so ändern, dass der PK nur die Spalte Id
ist. Wie mache ich das?
Das Problem scheint zu sein, dass Sie Id
als auto_increment
definiert haben. Sie müssen es zuerst in einfach int ändern, sie nehmen die Änderungen vor und dann zurück zu auto_increment.
Versuchen Sie Folgendes:
Hier ist ein Test der oben genannten (übrigens, ich habe den Fehler, den Sie in Ihrem Kommentar zu anderen Antwort erwähnt, wenn ich nicht zuerst die Spalte ändern):
%Vor%Alles ausgeführt OK. Endgültige Ausgabe:
%Vor%