ใช้คำสั่ง ALTER TABLE ... MODIFY ตัวอย่างเปลี่ยนคอลัมน์ Name จาก CHAR(30) เป็น VARCHAR(20):
mysql> DESCRIBE testing\G *************************** 2. row *************************** Field: name Type: char(30) Null: YES Key: Default: NULL Extra: mysql> ALTER TABLE Testing MODIFY Name VARCHAR(20); Query OK, 4 rows affected (0.60 sec) mysql> DESCRIBE Testing\G *************************** 2. row *************************** Field: Name Type: varchar(20) Null: YES Key: Default: NULL Extra:
ชนิดข้อมูลเปลี่ยนเป็น VARCHAR(20) เรียบร้อย