【问题标题】:SQL Procedure of Procedures Execution Schedule过程执行计划的SQL过程
【发布时间】:2015-06-16 06:56:24
【问题描述】:

如果我在 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-server stored-procedures sql-execution-plan


    【解决方案1】:

    SQL 中的执行(EXEC)是同步的,所以 zpr_proc1 的执行将在移动到 zpr_proc2 之前完成,以此类推。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-16
      • 2011-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-11
      • 2010-10-05
      • 2010-10-22
      相关资源
      最近更新 更多