Rumah > pangkalan data > tutorial mysql > Bagaimana untuk menamakan semula Lajur dalam MySQL dan Elakkan Ralat #1025?

Bagaimana untuk menamakan semula Lajur dalam MySQL dan Elakkan Ralat #1025?

DDD
Lepaskan: 2024-11-05 15:22:02
asal
1066 orang telah melayarinya

How to Rename a Column in MySQL and Avoid Error #1025?

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)
Salin selepas log masuk

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>;
Salin selepas log masuk

Sebagai contoh, untuk menamakan semula lajur 'manufacurerid' kepada 'manufacturerid' sambil mengekalkan jenis data INT:

ALTER TABLE `xyz` CHANGE `manufacurerid` `manufacturerid` INT;
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan