Mengubah Jadual untuk Menambah AUTOINCREMENT dalam MySQL
Bayangkan anda mempunyai jadual MySQL sedia ada dengan lajur bernama itemID, dan anda ingin mengubah suai ia secara automatik menjana nilai unik apabila dimasukkan. Ini boleh dicapai dengan mudah menggunakan pernyataan ALTER.
Untuk membetulkan ralat sintaks yang anda hadapi dalam kod anda sebelum ini, mari kita mendalami pendekatan yang betul:
CREATE TABLE ALLITEMS( itemid INT(10) UNSIGNED, itemname VARCHAR(50) ); ALTER TABLE ALLITEMS CHANGE itemid itemid INT(10) AUTO_INCREMENT PRIMARY KEY; DESC ALLITEMS;
Pecahkan arahan:
Akhir sekali, anda boleh memasukkan data dan memerhati tugasan automatik item unik ID:
INSERT INTO ALLITEMS(itemname) VALUES ('Apple'), ('Orange'), ('Banana'); SELECT * FROM ALLITEMS;
Atas ialah kandungan terperinci Bagaimana untuk Menambah AUTO_INCREMENT pada Lajur Jadual MySQL Sedia Ada?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!