Menamakan Semula Lajur dalam MySQL
Apabila cuba menamakan semula lajur dalam jadual SQL, pengguna mungkin menghadapi mesej ralat:
#1025 - Error on rename of '.\shopping\#sql-c98_26' to '.\shopping\tblmanufacturer' (errno: 150)
Untuk menyelesaikan isu ini dan berjaya menamakan semula lajur, adalah penting untuk memasukkan jenis data lajur yang dinamakan semula. Sintaks untuk ini adalah seperti berikut:
ALTER TABLE `table_name` CHANGE `old_column_name` `new_column_name` <data type>;
Sebagai contoh, untuk menamakan semula lajur 'manufacurerid' kepada 'manufacturerid' sambil mengekalkan jenis data INT:
ALTER TABLE `xyz` CHANGE `manufacurerid` `manufacturerid` INT;
Perhatikan bahawa penggunaan tilde/backticks (`) adalah pilihan. Ingat untuk menggantikan INT dengan jenis data yang sesuai untuk lajur anda.
Atas ialah kandungan terperinci Bagaimana untuk menamakan semula Lajur dalam MySQL dan Elakkan Ralat #1025?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!