我想知道天气可以在数据库上创建一个触发器,它将每个查询放入一个事务中,如果查询失败,则可以回滚,而不必用开始事务和结束事务括号括起每个存储过程。例如,我们有多个存储过程,它们都没有包含在这些括号中,所以我想知道是否可以做类似的事情
--create trigger on database <mydb>
--execute the sql code here from what ever stored procedure
--begin catch
-- if it fails then rollback else commit