单项选择题

当程序中执行了SELECT...FOR UPDATE,以下描述正确的是()

A.即使没有数据被改动执行,也需要COMMIT或ROLLBACK结束事务。
B.如果有数据改动,COMMIT或ROLLBACK结束事务。
C.事务没有开始,不需要执行COMMIT或ROLLBACK。
D.只有改动数据后才执行COMMIT或ROLLBACK结束事务。

微信扫码免费搜题