Mysql 数据表结构的修改
程序员文章站
2022-03-03 18:40:43
...
一.列的添加
1.添加单列
ALTER TABLE table_name ADD [COLUMN] column_name
column_definition [FIST|AFTER column_name]
table_name为表名
column_name为列名
[]中的为可省略内容
FIRST 表示插入的列为第一列
AFTER column_name表示插入指定列的后面
若省略则添加在最后一列
2.添加多列
ALTER TABLE table_name ADD [COLUMN] column_name
column_definition [FIST|AFTER column_name]
注意添加多列时不能指定添加的位置,只能添加在最后
二.列的删除
1.删除单列
ALTER TABLE table_name DROP [COLUMN] column_name
2.删除多列
ALTER TABLE table_name DROP [COLUMN] column_name,DROP [COLUMN] column_name,...
三.同时列的删除和添加
ALTER TABLE table_name DROP [COLUMN] column_name,ADD column_name column_definition [FIST|AFTER column_name
在一个语句中可以同时添加和删除列
但是只能添加一列时指定添加的位置
可删除多个列 ADD 和DROP 用逗号隔开即可
上一篇: Springmvc中@RequestParam传值中文乱码解决方案
下一篇: MySQL数据表