12.4 修改字段
Alter table student modify age number(10);
Alter table student2 rename column result to result2;
12.5 删除字段
Alter table student drop column age;
12.6 清空表中数据
Truncate table student;
正常情况下删除数据,如果发现删除错了,则可以通过 rollback 回滚。若使用截断表,则数据不可恢复,速度很快。
12.7 删除表
Drop table student;
12.8 重命名表
Rename student to student1;
12.9 练习
- 在 scott 下创建表 emp1:
create table emp1(empno number(10), ename varchar2(50)); - 添加字段 sal:
alter table emp1 add sal number(10,2); - 修改字段 ename:
alter table emp1 modify ename varchar(100); - 删除字段 sal:
alter table emp1 drop column sal; - 将表 emp1 改成 emp2:
rename emp1 to emp2;