sqlserver 2005 create trigger tgr_xx on xx
for insert,update
as
begin
 -- 这里调用了一个存储过程,得到输出的值
  
  if(@x <> 0) -- @x不是存储过程的返回值,是我自己运行存储过程定义的值。也就是这个存储过程运行是正确的
   rollback tran --这样可以吗?也就是我想让这个触发器回滚
end
go