SQL 程序执行计划的程序
SQL Procedure of Procedures Execution Schedule
如果我在 SQL Server 2012 中创建一个程序,其(库存设置)主要由以下程序构成:
CREATE PROCEDURE [dbo].[zpr_proc_of_proc]
AS
EXEC zpr_proc1
EXEC zpr_proc2
EXEC zpr_proc3
EXEC zpr_proc4
SELECT * FROM table
END PROCEDURE:
执行是否会等待上一个过程完成,即。在移动到 zpr_proc2 之前完成 zpr_proc1 的执行,或者它只是 EXEC
,然后移动到下一个 EXEC
从而可能允许在执行过程中重叠?
SQL 中的执行 (EXEC) 是同步的,因此 zpr_proc1 的执行将在移动到 zpr_proc2 等之前完成。
如果我在 SQL Server 2012 中创建一个程序,其(库存设置)主要由以下程序构成:
CREATE PROCEDURE [dbo].[zpr_proc_of_proc]
AS
EXEC zpr_proc1
EXEC zpr_proc2
EXEC zpr_proc3
EXEC zpr_proc4
SELECT * FROM table
END PROCEDURE:
执行是否会等待上一个过程完成,即。在移动到 zpr_proc2 之前完成 zpr_proc1 的执行,或者它只是 EXEC
,然后移动到下一个 EXEC
从而可能允许在执行过程中重叠?
SQL 中的执行 (EXEC) 是同步的,因此 zpr_proc1 的执行将在移动到 zpr_proc2 等之前完成。