Mempertingkatkan Struktur Jadual: Menambah Berbilang Lajur selepas Lajur Tertentu dalam MySQL
Menambah lajur pada jadual sedia ada ialah tugas biasa dalam pengurusan pangkalan data . Apabila menambah berbilang lajur, mungkin perlu untuk menentukan kedudukannya berbanding lajur lain dalam jadual. Topik perbincangan ini berpusat di sekitar menambah berbilang lajur selepas lajur tertentu dalam MySQL, operasi yang boleh dicapai menggunakan pernyataan ALTER TABLE.
Untuk menambah berbilang lajur selepas lajur tertentu menggunakan ALTER TABLE, seseorang mesti mengikuti sintaks tertentu. Coretan kod berikut mewakili percubaan penambahan lajur pada jadual tetapi menghadapi ralat:
ALTER TABLE `users` ADD COLUMN ( `count` smallint(6) NOT NULL, `log` varchar(12) NOT NULL, `status` int(10) unsigned NOT NULL ) AFTER `lastname`;
Ralat menyerlahkan penggunaan klausa AFTER yang salah. Untuk memintas ralat ini, gunakan sintaks yang betul berikut:
ALTER TABLE users ADD COLUMN `count` SMALLINT(6) NOT NULL AFTER `lastname`, ADD COLUMN `log` VARCHAR(12) NOT NULL AFTER `count`, ADD COLUMN `status` INT(10) UNSIGNED NOT NULL AFTER `log`;
Beri perhatian kepada penambahan lajur individu, setiap satu diikuti dengan klausa SELEPAS dan nama lajur yang sepatutnya diletakkan selepasnya. Dengan mengikuti sintaks ini, anda boleh berjaya menambah berbilang lajur selepas lajur tertentu dalam jadual MySQL anda.
Atas ialah kandungan terperinci Bagaimana untuk Menambah Berbilang Lajur Selepas Lajur Khusus dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!