触发更新表

时间:2019-03-21 12:09:12

标签: sql sql-server-2012

我有一个存储过程,该过程逻辑复杂。完成后,我想运行另一个逻辑来计算一些东西。但是第二种逻辑是独立的,一旦存储的过程完成,我想将控制权还给用户。最好的方法是什么?

现在,我正在使用一个日志表,并在更新“ end_time”列时创建了一个触发器。但这不会释放线程执行。

如果问题不清楚,请告诉我。

1 个答案:

答案 0 :(得分:0)

更新触发器是同步的,并且在UPDATE事务的上下文中运行。如果需要单独使用T-SQL运行异步进程,请考虑Service Broker。请注意,如果您以前没有使用过SB,则有一定的学习难度。