在SOL中,通过使用COMMIT和ROLLBACK语句可以结束事务。以下说法正确的是(45)________________。

admin2020-04-30  29

问题 在SOL中,通过使用COMMIT和ROLLBACK语句可以结束事务。以下说法正确的是(45)________________。

选项 A、某事务执行了ROLLBACK语句,表示事务正确地执行完毕
B、某事务执行了ROLLBACK语句,可将其对数据库的更新写入数据库
C、某事务执行了ROLLBACK语句,可将其对数据库的更新撤销
D、某事务执行了COMMIT语句,其影响可用ROLLBACK语句来撤销

答案C

解析 本题考查事务处理基础知识。事务有两种结束方式:提交(COMMIT)和回滚(ROLLBACK)。提交是指将事务开始到COMMIT语句之前对数据库的所有更新写入到数据库,表示事务正确地执行完毕;回滚是指将事务开始到ROLLBACK语句之前对数据库所做的更新操作撤销,即回到事务开始前数据库的状态,相当于事务就没有执行,通常用于在事务执行中可预见的错误状态时进行回滚。回滚只是针对事务对数据库已做的更新操作的撤销,与程序逻辑、变量赋值等无关。如果某事务执行了COMMIT语句,其影响不能用ROLLBACK语句来撤销。
转载请注明原文地址:https://jikaoti.com/ti/ncx7FFFM
0

相关试题推荐
最新回复(0)