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的用法