Sql 交易之后会发生什么
Sql transaction what can come after
你能告诉我为什么 c 和 d 是这里的正确答案吗?
谢谢
Select the statements that can be used to complete the following SQL code block
BEGIN TRANSACTION
SELECT COUNT(*) FROM Enrollments WHERE Accepted = 1
UPDATE Enrollments SET Accepted = 1 WHERE CourseTitle = ’Data Base’
(a) 结束交易
(b) 结束
(c) 提交
(d) 回滚事务
因为这些是SQL可以用来结束交易的关键词
COMMIT 将提交您的交易并结束它。
而 ROLLBACK 顾名思义会将数据库回滚到事务开始之前的状态。
你能告诉我为什么 c 和 d 是这里的正确答案吗? 谢谢
Select the statements that can be used to complete the following SQL code block
BEGIN TRANSACTION
SELECT COUNT(*) FROM Enrollments WHERE Accepted = 1
UPDATE Enrollments SET Accepted = 1 WHERE CourseTitle = ’Data Base’
(a) 结束交易 (b) 结束 (c) 提交 (d) 回滚事务
因为这些是SQL可以用来结束交易的关键词
COMMIT 将提交您的交易并结束它。
而 ROLLBACK 顾名思义会将数据库回滚到事务开始之前的状态。