目录
1 添加单列
语法结构:ALTER TABLE tbl_name ADD [COLUMN] col_name column_definition [FIRST | AFTER col_name]
(1)首先查看数据表users1数据表的结构:
(2)在所有列的最后面添加新列(age)。
ALTER TABLE users1 ADD age TINYINT UNSIGNED NOT NULL DEFAULT 10;
(3)在username后添加新列(password)
ALTER TABLE users1 ADD password VARCHAR(32) NOT NULL AFTER username;
(3)在所有列之前添加新列
ALTER TABLE users1 ADD truename VARCHAR(20) NOT NULL FIRST;
2 添加多列
语法结构:ALTER TABLE tbl_name ADD [COLUMN] (col_name column_definition,...)
注意:添加多列时,只能在最后面添加多列。
3 删除单列
语法结构:ALTER TABLE tbl_name DROP [COLUMN] col_name;
例:删除col_1列
ALTER TABLE users1 DROP col_1;
4 删除多列
例:删除col_2,col_3列(中间用逗号隔开,也可以同时作删除和添加操作)
ALTER TABLE users1 DROP col_2,DROP col_3;