位置: 编程技术 - 正文
推荐整理分享实例理解SQL中truncate和delete的区别,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
本文以一个简单实例为大家介绍了SQL中truncate和delete的区别,帮助大家理解,具体内容如下
在Table1表中创建触发器,当表中的数据被删除时同时删除Table2表中对应的FOID
在第四行记录有一个lop_delete_rows,lcx_heap的删除操作日志记录
TRUNCATE操作没有记录删除日志操作
主要的原因是因为TRUNCATE操作不会激活触发器,因为TRUNCATE操作不会记录各行的日志删除操作,所以当你需要删除一张表的数据时你需要考虑是否应该如有记录日志删除操作,而不是根据个人的习惯来操作。
标签: 实例理解SQL中truncate和delete的区别
本文链接地址:https://www.jiuchutong.com/biancheng/312885.html 转载请保留说明!友情链接: 武汉网站建设