我們可以通過使用 DROP 語句和 ALTER 語句從 MySQL 表中刪除特定的現有列。其語法如下 –
語法
ALTER TABLE table_name DROP column_name;
登錄后復制
這里,table_name是我們要從中刪除列的表的名稱。
Column_name是要從中刪除列的列的名稱。將從表格中刪除。
示例
在此例如,我們從表“student_detail”中刪除“address”列,如下所示 –
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)
登錄后復制
上面的結果集顯示“address”列已從表中刪除。
以上就是如何從 MySQL 表中刪除現有列?的詳細內容,更多請關注www.92cms.cn其它相關文章!