Menamakan Semula Lajur dalam MySQL dan Menyelesaikan Ralat #1025
Masalah:
Apabila mencuba untuk menamakan semula lajur "manufacurerid" dalam jadual "xyz" kepada "manufacturerid" menggunakan PHPMyAdmin, ralat berlaku:
MySQL said: Documentation #1025 - Error on rename of '.\shopping\#sql-c98_26' to '.\shopping\tblmanufacturer' (errno: 150)
Penyelesaian:
Untuk berjaya menamakan semula lajur, langkah berikut mesti diambil:
ALTER TABLE `xyz` CHANGE `manufacurerid` `manufacturerid` INT;
Nota:
Ingat untuk menggantikan "INT" dengan yang sebenar datatype lajur "manufacturerid". Selain itu, tanda belakang (`) boleh ditinggalkan jika dikehendaki.
Atas ialah kandungan terperinci Bagaimana untuk menamakan semula Lajur MySQL dan Betulkan Ralat #1025?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!