Soalan:
Dalam MySQL Community Server 5.5.27 dan lebih baru, cuba namakan semula lajur menggunakan pernyataan SQL berikut:
ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name;
Anda mungkin menghadapi mesej ralat:
Ralat: Sila semak dokumentasi untuk versi pelayan MySQL anda
Penyelesaian:
Untuk MySQL Community Server 5.5.27 dan lebih awal, gunakan pertanyaan berikut untuk menamakan semula lajur:
ALTER TABLE tableName CHANGE oldcolname newcolname datatype(length);
Arahan:
SintaksRENAME COLUMN
disokong dalam MySQL 8.0 dan lebih baru. Dalam versi terdahulu, sintaks CHANGE
digunakan untuk menamakan semula lajur sambil membenarkan jenis data ditukar.
Nota tambahan:
Dalam MySQL 8.0 dan lebih baru, anda boleh menggunakan sintaks RENAME COLUMN
untuk menamakan semula lajur tanpa menukar jenis datanya. Sintaksnya adalah seperti berikut:
ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name;
Atas ialah kandungan terperinci Bagaimanakah Saya Menamakan Semula Lajur dalam MySQL 5.5.27 dan Versi Kemudian?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!