alter table用法
增加列 add
ALTER TABLE TABLENAME(表名称) add (列名) (数据类型) (约束);
例如在student表中增加name 列
ALTER TABLE student ADD NAME VARCHAR(12) NOT NULL;
删除列 drop
ALTER TABLE TABLENAME(表名称) DROP COLUMN (列名);
例如在student表中删除 age 列
ALTER TABLE student DROP COLUMN age;
更改列名称 change
1,ALTER TABLE TABLERNAME CHANGE (旧列名) (新列名)(约束) ;
例如修改student表中name列为mingzi
ALTER TABLE student CHANGE name mingzi varchar(12) not null;
如果你只想要更改列的类型不更改名字可以使用MODIFY关键字
例如修改student表中mingzi列的数据类型修改为int
ALTER TABLE student MODIFY mingzi INT NOT null;
更改表名称 rename
ALTER TABLE tablename(旧表名) RENAME tablename(新表名);
例如将student表名修改为xuesheng
ALTER TABLE student RENAME xuesheng;