truntact 和 delete 的区别

来源:互联网 发布:ipad换壁纸软件 编辑:程序博客网 时间:2024/06/03 18:59

truntact叫截断表,是指清空表中的所有值,而且rollback不了,delete是删除,将删除的内容弄保存到回滚区中,通过rollback可以找回,但是truntact不可以,就像是你删掉硬盘里的东西但是在回收站里面是可以恢复的,这种叫delete,但如果是直接粉碎了文件回收站里也找不到的话叫truntact


truntact使用方法:

truntact table 表名;

例如截断表test,也就是清空test表里面的所有数据

truntact table test;


delete 清空表里面所有数据的使用方法:

delete from 表名;

commit;

例如清空test表里面所有数据

delete from test;

commit;

一定要commit才能和truntact打到同样的效果


原创粉丝点击