เปลี่ยนชื่อ Column MySQL ด้วยคำสั่ง CHANGE บทความนี้สอนเขียนคำสั่ง SQL ในกลุ่ม DDL เพื่อเปลี่ยนชื่อ column ชื่อ field ด้วยคำสั่ง ALTER TABLE ร่วมกับ CHANGE ของฐานข้อมูล MySQL สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง เปลี่ยนชื่อ Column MySQL ด้วยคำสั่ง CHANGE
ALTER TABLE book CHANGE price_old price double(12, 2);
ผลลัพธ์
+-----------+--------------+------+-----+---------+
| Field | Type | Null | Key | Default |
+-----------+--------------+------+-----+---------+
| id | int(11) | NO | PRI | NULL |
| title | char(255) | NO | UNI | NULL |
| price | double(12,2) | YES | | NULL |
+-----------+--------------+------+-----+---------+
เปลี่ยนชื่อ Column MySQL ด้วยคำสั่ง CHANGE จากตัวอย่างใช้คำสั่ง ALTER TABLE book คือแก้ไขโครงสร้างตาราง book ตามด้วย CHANGE price_old price double(12,2) หมายความว่าเปลี่ยนชื่อ column จาก price_old เป็น price ชนิด double(12, 2) ของฐานข้อมูล MySQL