①delete from student; --删除所有记录,表结构还在,写日志,可以恢复的,速度慢。
delete的数据可以恢复。
savepoint a; --创建保存点
delete from student;
rollback to a; --恢复到保存点
一个有经验的dba,在确保完成无误的情况下要定期创建还原点。
②drop tablestudent; --删除表的结构和数据;
③delete from student where xh = 'a001'; --删除一条记录;
④truncate table student; --删除表中的所有记录,表结构还在,不写日志,无法找回删除的记录,速度快。