TRUNCATE-清空⼀个表
truncatedeleteSYNOPSIS
TRUNCATE [ TABLE ] name
DESCRIPTION 描述
TRUNCATE 快速地从⼀个表中删除所有⾏。它和⽆条件的 DELETE 有同样的效果,不过因为它不做表扫描,因⽽快得多。在⼤表上最有⽤。
PARAMETERS 参数
name
要清空的表名字(可以有模式修饰)。
NOTES 注意
如果从其它表有到这个表的外键引⽤,那么就不能使⽤ TRUNCATE。在这种情况下检查有效性要求进⾏表扫描,⽽ TRUNCATE 的概念是不做这样的事情。
TRUNCATE 不会运⾏任何在该表上存在的 ON DELETE 触发器。
EXAMPLES 例⼦
截断表 bigtable∶
TRUNCATE TABLE bigtable;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论