数据库MySQL之如何添加、删除列?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/baidu_34122324/article/details/85173615


添加/删除 列

1. 添加单列

如果指定FIRST,则在整个表的最前方,默认不写为整个表的最后方;如果指定AFTER col_name,则在col_name的后面。

ALTER TABLE tbl_name ADD [COLUMN] col_name column_definition [FIRST  AFTER col_name]

2. 添加多列:无法指定FIRST/AFTER、只能默认为最后方。

ALTER TABLE tbl_name ADD [COLUMN] (col_name column_definition,...)

3. 删除单列

ALTER TABLE tbl_name DROP [COLUMN] col_name

4. 删除多列

Ps:删除一列的同时,新增一列。其间用逗号隔开

ALTER TABLE tbl_name DROP [COLUMN] col_name, DROP [COLUMN] col_name,DROP [COLUMN] col_name

猜你喜欢

转载自blog.csdn.net/baidu_34122324/article/details/85173615