01/10/2018, 16:28
Hỏi về Transaction trong sql sever
alter trigger trigger_1a
on detai
INSTEAD OF DELETE
as
DECLARE @msdt char(6)
select @msdt = msdt from deleted
begin
if exists (select * from detai where MSDT = @msdt)
begin
delete from SV_DETAI where msdt = @msdt
delete from GV_HDDT where msdt = @msdt
delete from GV_PBDT where msdt = @msdt
delete from GV_UVDT where msdt = @msdt
delete from HOIDONG_DT where msdt = @msdt
delete from DETAI where msdt = @msdt
end
else
begin
print N'Không tồn tại đề tài'
end
end
Như thế này thì dùng Transaction như thế nào ạ . Em ko biết khi nào commit vs rollback cả giúp em với
Bài liên quan