1、新创建一列或多列在原有的表末尾添加
ALTER TABLE 表名 ADD 字段 NUMBER(11,0) ;
ALTER TABLE 表名 ADD 字段 NUMBER(11,0) default ‘a’;
ALTER TABLE 表名 ADD (字段 NUMBER(11,0) , 字段 NUMBER(11,0)) ;
2、删除掉旧字段
ALTER TABLE 表名 DROP COLUMN 字段;
3、修改一个列的数据类型(一般限于修改长度,修改为一个不同类型时有诸多限制):
ALTER TABLE 表名 MODIFY(列名 数据类型);
如:
ALTER TABLE emp MODIFY(weight NUMBER(3,0) , name NUMBER(3,0));
4、改列改名:
ALTER TABLE 表名 RENAME COLUMN 当前列名 TO 新列名;
如:
ALTER TABLE emp RENAME COLUMN weight TO weight_new;
5、修改一个表名:
ALTER TABLE 当前表名 RENAME TO 新表名;
如:
ALTER TABLE bouns RENAME TO bonus_new