编写程序:使用事务处理:删除学号为“125204999”学生信息。USE STUMSGO以下A\B\C\D四行代码中哪个有错误?()
A. DECLARE @tran_name varchar(32)SELECT @tran_name='Transaction_delete'
BEGIN TRAN @tran_name /*开始事务*/
C. DELETE 学生基本信息 WHERE 学号='25204999'DELETE 选课 WHERE 学号='25204999'
D. ROLLBACK TRAN @tran_name /*提交事务*/GO
查看答案
()是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时自动触发执行,来强制业务规则和数据完整性的一种机制。
显式事务的定义、提交、回滚操作的关键语句为:BEGIN TRAN、()、()。
()语句是保存点语句,提供了一种机制,用于回滚部分事务。在不可能发生错误的情况下,保存点很有用。