51Testing软件测试论坛

标题: drop、delete、truncate三者的区别? [打印本页]

作者: 测试积点老人    时间: 2024-5-10 09:11
标题: drop、delete、truncate三者的区别?
回复可见


作者: kallinr    时间: 2024-5-11 09:13
不了解
作者: oliver.tang    时间: 2024-5-11 09:16
删除表
作者: 海海豚    时间: 2024-5-11 09:29
Truncate和Delete的区别在于,Truncate删除整个表的数据,而Delete只删除表中某些数据。如果需要删除一个有很多行的表,并且不需要恢复,那么truncate命令可以更快地清空表。另外,truncate和drop都是一个命令,不能与WHERE条件一起使用
作者: bellas    时间: 2024-5-11 11:47

Truncate和Delete的区别在于,Truncate删除整个表的数据,而Delete只删除表中某些数据。如果需要删除一个有很多行的表,并且不需要恢复,那么truncate命令可以更快地清空表。另外,truncate和drop都是一个命令,不能与WHERE条件一起使用
作者: jingzizx    时间: 2024-5-11 14:00
Truncate和Delete的区别在于,Truncate删除整个表的数据,而Delete只删除表中某些数据。如果需要删除一个有很多行的表,并且不需要恢复,那么truncate命令可以更快地清空表。另外,truncate和drop都是一个命令,不能与WHERE条件一起使用





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2