增加表字段:
alter table 表名 add(age number(3));
alter table 表名 add(sex varchar2(10) default '男');
alter table 表名 add(photo varchar2(100) default 'nophoto.jpg');
修改表字段:
alter table 表名 modify(name varchar2(30));
alter table 表名 modify(sex varchar2(10) default '女');
desc 表名和插入数据就可以看出修改的部分。
删除列:
alter table 表名 drop column 列名;
高效删除列,针对于数据量比较多的情况:
扫描二维码关注公众号,回复:
4740404 查看本文章
首先将要删除的列设置为无用列:
alter table member set unused(列名);
或
alter table member set unused column 列名;
删除无用列:
alter table member drop unused columns;