Chúng ta có thể xóa một cột cụ thể hiện có khỏi bảng MySQL bằng cách sử dụng câu lệnh DROP cùng với câu lệnh ALTER. Cú pháp của nó sẽ như sau -
Cú pháp
ALTER TABLE table_name DROP column_name;
Đây, table_name là tên của bảng mà chúng tôi muốn xóa cột.
Column_name là tên của cột sẽ bị xóa khỏi bảng.
Ví dụ
Trong ví dụ này, chúng tôi đang xóa cột ‘ địa chỉ ’Từ bảng‘ student_detail 'Như sau -
mysql> select * from student_detail; +-----------+-------------+----------+ | Studentid | StudentName | address | +-----------+-------------+----------+ | 100 | Gaurav | Delhi | | 101 | Raman | Shimla | | 103 | Rahul | Jaipur | | 104 | Ram | Ludhiana | | 105 | Mohan | Patiala | +-----------+-------------+----------+ 5 rows in set (0.19 sec) mysql> ALTER TABLE student_detail DROP address; Query OK, 0 rows affected (1.43 sec) Records: 0 Duplicates: 0 Warnings: 0 mysql> select * from student_detail; +-----------+-------------+ | Studentid | StudentName | +-----------+-------------+ | 100 | Gaurav | | 101 | Raman | | 103 | Rahul | | 104 | Ram | | 105 | Mohan | +-----------+-------------+ 5 rows in set (0.00 sec)
Tập hợp kết quả trên cho thấy cột ‘địa chỉ’ đã bị xóa khỏi bảng.