Soalan:
Dalam MySQL Community Server 5.5.27 dan lebih baru, cuba namakan semula lajur menggunakan pernyataan SQL berikut:
<code class="language-sql">ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name;</code>
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:
<code class="language-sql">ALTER TABLE tableName CHANGE oldcolname newcolname datatype(length);</code>
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:
<code class="language-sql">ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name;</code>
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!