Answers:
ALTER TABLE tbl_Country DROP COLUMN IsDeleted;
这是一个工作示例。
注意,COLUMN
关键字是可选的,因为MySQL只接受DROP IsDeleted
。另外,要删除多列,您必须将其用逗号分隔,并DROP
为每列添加。
ALTER TABLE tbl_Country
DROP COLUMN IsDeleted,
DROP COLUMN CountryName;
这样一来DROP
,您就可以在同一条表中的ADD
和ALTER
列上添加多个列。从MySQL参考手册中:
您可以发出多个
ADD
,ALTER
,DROP
,和CHANGE
在一个单一的条款ALTER TABLE
声明,用逗号分隔。这是对标准SQL的MySQL扩展,每个ALTER TABLE
语句仅允许每个子句之一。
ALTER TABLE
与with DROP COLUMN
一起使用可从表中删除列,CHANGE
或MODIFY
更改列。
ALTER TABLE tbl_Country DROP COLUMN IsDeleted;
ALTER TABLE tbl_Country MODIFY IsDeleted tinyint(1) NOT NULL;
ALTER TABLE tbl_Country CHANGE IsDeleted IsDeleted tinyint(1) NOT NULL;
ALTER TABLE `tablename` DROP `columnname`;
要么,
ALTER TABLE `tablename` DROP COLUMN `columnname`;