给定以下两个 SQL Server 2005 存储过程(仅示例):
过程A:
ALTER PROCEDURE [dbo].[ProcA]
AS
BEGIN
EXEC ProcB
END
过程B:
ALTER PROCEDURE [dbo].[ProcB]
AS
BEGIN
WAITFOR DELAY '000:00:10'
END
当ProcA
被执行时,预计它需要 10 秒,因为它正在等待ProcB
完成。
是否可以异步调用,以便在ProcA
调用后立即返回并且在返回之前不等待完成?ProcB
ProcA
ProcB
ProcB