Sqlserver 中删除表数据的两种方式与区别

数据库中删除数据有两种方法:

1.条件删除数据

delete 表名 where 条件 

 2.全表清空

truncate table 表名

 区别是: delete能进行选择性删除,并且在结果没提交前可以回退。 truncate能够快速清空资料表内所有资料。并且能针对具有自动递增值的字段,做计数重置归零重新计算的作用。但是不能回退

posted @ 2012-04-20 17:12  安培昌浩  阅读(355)  评论(0编辑  收藏  举报