河南公务员行测

首页 > 试题汇总 > 公务员行测

关于TRUNCATE和DELETE语句删除表中数据,下面哪个表述是正确的?哪个

华图教育 | 2020-12-22 17:59

收藏


单选题

关于TRUNCATE和DELETE语句删除表中数据,下面哪个表述是正确的?()

A. TRUNCATE命令不记录日志,DELETE命令记录日志

B. TRUNCATE命令记录日志,DELETE命令不记录日志

C. TRUNCATE命令不记录日志,DELETE命令不记录日志

D. TRUNCATE命令记录日志,DELETE命令记录日志

参考答案:A
图图解析:

truncate执行操作时,速度更快且不可回滚;是因为:TRUNCATE操作不会记录到事务日志中,而DELETE操作会记录到事务日志中,记录日志会耗时,所以TRUNCATE要快于DELETE且truncate不可回滚。故本题正确答案选A。

分享到

微信咨询

微信中长按识别二维码 咨询客服

全部资讯

copyright ©2006-2020 华图教育版权所有