② 执行效率不同:在针对大型数据表(如千万级的数据记录)时,TRUNCATE清空数据的实现方式,决定了它比DELETE语句删除数据的方式执行效率更高。 ③对AUTO_INCREMENT的字段影响不同:TRUNCATE清空数据后,再次向表中添加数据,自动增长字段会从默认的初始值重新开始,而使用DELETE语句删除表中的记录时,则不影响自动增长值。 ④...
题目题型:简答题 难度:★★★7.2万热度 请简述Oracle中delete和truncate的区别。 正确答案 点击免费查看答案 试题上传试题纠错 TAGS 简述以及区别区分关键词试题汇总大全 本题目来自[12题库]本页地址:https://www.12tiku.com/newtiku/919881/40741005.html
请简述DELETE与TRUNCATE的区别。相关知识点: 试题来源: 解析 ① 实现方式不同:TRUNCATE本质上先执行删除(DROP)数据表的操作,然后再根据有效的表结构文件(.frm)重新创建数据表的方式来实现数据清空操作。而DELETE语句则是逐条的删除数据表中保存的记录。② 执行效率不同:在针对大型数据表(如千万级的数据记录)时,...
简答题 请简述DELETE与TRUNCATE的区别。【参考答案】 ①实现方式不同:TRUNCATE本质上先执行删除(DROP)数据表的操作,然后再根据有效的表结构文件(.frm)重新创建数据表的方式来实现数据清空操作。而DELETE语句则是逐条的删除数据表中保存的记录。②执行效率不同:在针对大型数据表(如千万级的数据记录)时,TRUNCATE清空...