alter table 旧的表名 rename to 新表名; 修改表名
alter table 表 add column 例名 TIMESTAMP null; 添加表中字段
show create table 表名; 查看表结构
alter table 表 drop foreign key FK_tempuser_exhibition_rel2; FK_tempuser_exhibition_rel2代表外键字段生成的名字
alter table 表 change 旧的字段名 新的字段名 字段属性 修改表中的字段名
alter table (temp_visitor_exhibition_rel)表1 add constraint
`FK_tempuser_exhibition_rel2` foreign key(`外键字段`) references (visitor)表2(`rid`); FK_tempuser_exhibition_rel2代表外键字段生成的名字
- 删除列:alter table 表名 drop column 列名;
- 修改列名MySQL: alter table bbb change nnnnn hh int;
- 修改列名SQLServer:exec sp_rename't_student.name','nn','column';
- 修改列名Oracle:lter table bbb rename column nnnnn to hh int;
- 添加主键约束:alter table 表名 add constraint 主键 (形如:PK_表名) primary key 表名(主键字段);