适用:ORACLE
- 修改列名
alter table xxx rename columnaaa to bbb;
- 删除一列
alter table xxx drop column aaa;
- 增加一列
- 修改某列的类型
alter table xxx modifyaaa varchar2(22);
- 把某一列的值赋给另一列
update xxx setaaa = bbb;
- 修改某一列允许为空(不为空)
alter tablexxx modifyaaa (not) null;
- 修改某一列的默认值
alter table xxx modifyaaa default 1;
- 为某一列增加注释
comment on column xxx.aaa is 'abc......';
- 设置某一列为主键
alter tablexxx add constraintPK_XXX primary key (aaa);
- 删除主键
alter tablexxx drop constraint PK_XXX cascade;
- 增加(唯一)索引
create (unique) indexIDX_XXX_AAA on xxx(aaa);