/ / SQL Procedure of Procedures Execution Schedule - sql-server, stored procedure, sql-execution-plan

SQL Procedure of Procedures Execution Schedule - sql-server, stored procedure, sql-execution-plan

Se creo una procedura in SQL Server 2012 con (impostazioni stock) che è principalmente costituita da procedure come:

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:

L'esecuzione attenderà il completamento della procedura precedente, vale a dire. completa l'esecuzione di zpr_proc1 prima di passare a zpr_proc2, o sarà semplicemente EXECe passare al successivo EXEC quindi possibile consentire la sovrapposizione nell'esecuzione delle procedure?

risposte:

1 per risposta № 1

Execution (EXEC) in SQL è sincrono quindi l'esecuzione di zpr_proc1 sarà completata prima di passare a zpr_proc2 e così via.