Eine Tabelle ändern, um AUTOINCREMENT in MySQL hinzuzufügen
Stellen Sie sich vor, Sie haben eine vorhandene MySQL-Tabelle mit einer Spalte namens itemID und möchten diese ändern Es ermöglicht beim Einfügen automatisch eindeutige Werte zu generieren. Dies kann mühelos mit ALTER-Anweisungen erreicht werden.
Um den Syntaxfehler zu beheben, auf den Sie in Ihrem vorherigen Code gestoßen sind, schauen wir uns den richtigen Ansatz genauer an:
CREATE TABLE ALLITEMS( itemid INT(10) UNSIGNED, itemname VARCHAR(50) ); ALTER TABLE ALLITEMS CHANGE itemid itemid INT(10) AUTO_INCREMENT PRIMARY KEY; DESC ALLITEMS;
Aufschlüsseln der Befehle:
Abschließend können Sie Daten einfügen und die Automatik beobachten Vergabe eindeutiger Artikel-IDs:
INSERT INTO ALLITEMS(itemname) VALUES ('Apple'), ('Orange'), ('Banana'); SELECT * FROM ALLITEMS;
Das obige ist der detaillierte Inhalt vonWie füge ich AUTO_INCREMENT zu einer vorhandenen MySQL-Tabellenspalte hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!