SQLServer中delete from tablea & truncate table tabl

IT互联网 已帮助: 时间:2025-06-29 15:16:59

SQLServer中delete from tablea & truncate table tablea的区别有哪些?

难度:⭐⭐⭐

题库:IT/互联网,软件开发

标签:区别,有哪些,from

参考解答

用户头像

481***140

2025-06-29 15:16:59

两者都可以用来删除表中所有的记录。

区别在于:truncate是DDL操作,它移动HWK,使HWK值为0,不需要 rollback segment .而Delete是DML操作需要rollback segment 且花费较长时间.

上一篇 什么是Web容器?

下一篇 Oracle安装完成后 如何用命令行启动和关闭数据库?

相似问题