一、列操作
(1)添加列
alter table 表名 add (列名 数据类型 [default 表达式], ..);
alter table tableName add temp varchar2(30);
(2)修改列
A.修改列类型和属性
alter table 表名 modify (列名 数据类型 [default 表达式], ..);
alter table tb modify (name nvarchar2(20));
B.修改列名
alter table 表名 rename column 当前列名 to 新列名;
C.设置列不可用
alter table 表名 set unused (列名,..);
注:Oracle设置、恢复和删除不可用列alter table tb set unused column c;
(3)删除列
alter table 表名 drop column 列名;
注:删除所有不可用列 alter table 表名 drop unused columns;
二、表重命名
alter table 当前表名 rename to 新表名;