黑马程序员技术交流社区
标题: 请说明SQLServer中delete from tablea & truncate table tablea的区别 [打印本页]
作者: rightyuan521 时间: 2015-5-3 22:18
标题: 请说明SQLServer中delete from tablea & truncate table tablea的区别
两者都可以用来删除表中所有的记录。区别在于:truncate是DDL操作,它移动HWK,使HWK值为0,不需要 rollbacksegment .而Delete是DML操作需要rollback segment 且花费较长时间.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |