Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Cách đổi tên cột trong bảng MySQL hiện có

Để đổi tên cột trong bảng MySQL hiện có, dùng lệnh ALTER TABLE với từ khóa CHANGE:

mysql> ALTER TABLE Student CHANGE Email Emailid VARCHAR(30);
Query OK, 5 rows affected (0.38 sec)
Records: 5  Duplicates: 0  Warnings: 0

Câu lệnh trên đổi tên cột Email thành Emailid.

Có thể chỉ định cùng kiểu dữ liệu & kích thước hoặc khác với tên cột mới:

mysql> ALTER TABLE Student CHANGE Emailid Mailid CHAR(35);
Query OK, 5 rows affected (0.29 sec)
Records: 5  Duplicates: 0  Warnings: 0

Lệnh trên đổi tên từ Emailid thành Mailid và đổi kiểu từ VARCHAR(30) sang CHAR(35).