oracle中截断表的应用
表中的数据,但不想让它反转,可以立即释放资源,您需要使用截断表。它的主要功能是删除数据彻底让它不能回滚。我在这里玩的,例如,您可以立即了解它的作用。我们都我们知道,在我们的电脑删除文件时(personcomputer),它没有被完全删除,但已进入回收站。如果您想在回收站中删除它,我们将完全消除它。截断表相当于直接从PC机中删除数据,而不是将其放入回收站。
截断表格式:
truncatetable表名称。
如果我们创建了一个tb_aw表
createtabletb_aw(
(10)namevarchar,
sexvarchar(2)default'female
);
插入数据
insertintotb_aw(姓名,性别)值('乔','男');
insertintotb_aw(姓名,性别)值('zhou新红','女');
看桌子:
SELECT * fromtb_aw;
现在做一个截断
truncatetabletb_aw;;
为了确定表是否已被释放,我们回滚查看。
回降;
输出结果:
注意在tb_aw表信息不能被这里的回滚后发现,表明它已被完全删除,这是截断表的功能。