如何在MySQL中从表中删除列

给定使用以下方法创建的表:

创建表tbl\U国家/地区
(
CountryId INT非空自动增量,
删除位,
主键(CountryId)
)

如何删除列IsDeleted

删除ALTER TABLE tbl_国家/地区下拉列表;

这里有一个有效的例子

请注意,关键字是可选的,因为MySQL只接受DROP-IsDeleted。此外,要删除多个列,您必须用逗号将它们分开,并为每个列包含drop

更改表格tbl\U国家/地区
下降柱被删除,
删除列CountryName;

这允许您在一条语句中删除添加更改同一表中的多个列。从MySQL参考手册:

您可以在单个ALTER TABLE语句中发出多个ADDALTERDROPCHANGE子句,并用逗号分隔。这是对标准SQL的MySQL扩展,每个ALTERTABLE语句只允许一个子句

发表评论