更改表以在MySQL 中新增自動增量
假設您有一個現有的MySQL 表,其中包含名為itemID 的列,並且您希望修改它在插入時自動產生唯一值。使用 ALTER 語句可以輕鬆實現此目的。
為了修正您在先前的程式碼中遇到的語法錯誤,讓我們深入研究正確的方法:
CREATE TABLE ALLITEMS( itemid INT(10) UNSIGNED, itemname VARCHAR(50) ); ALTER TABLE ALLITEMS CHANGE itemid itemid INT(10) AUTO_INCREMENT PRIMARY KEY; DESC ALLITEMS;
分解指令:
最後可以插入數據,觀察自動分配唯一項目 ID:
INSERT INTO ALLITEMS(itemname) VALUES ('Apple'), ('Orange'), ('Banana'); SELECT * FROM ALLITEMS;
以上是如何將 AUTO_INCRMENT 新增至現有 MySQL 表列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!