您的位置:首页 > 其它

快速清空指定表中的所有数据

2009-08-27 10:52 232 查看
TRUNCATE TABLE在功能上与不带WHRERE 子句的DELETE语句相同:

1.二者均删除表中的全部行,但TRUNCATE TABLE比DELETE速度快,且使用系统和事物日志资源少。

2.DELETE语句每次删除一行,并在事物日志中为所删除的每行做一项纪录。TRUNCATE TABLE通过释放

存储表数据页来删除数据,并且只在事物日志中记录页的释放减少日志空间

TRUNCATE TABLE和DELETE的用法相同,下面举个它们的简单用法

Statement stmt=con.createStatement();

stmt.executeUpdate("TRUNCATE TABLE tableName");//

TRUNCATE TABLE的用法 stmt.executeUpdate("delete from tableName");//DELETE的用法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: