Bonjour,
J'utilise SQL server depuis 2003, et j'ai l'habitude dans une procédure stockée d'appeler d'autres procédures stockées ainsi

Code : Sélectionner tout - Visualiser dans une fenêtre à part
EXECUTE @vResult = Ma_Procedure @mon_parametre = 10
or dans ma nouvelle équipe l'habitude est d'écrire un appel ainsi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
DECLARE @vStored_Launched	nvarchar(126)
SET @vStored_Launched = 'Ma_Procedure'
EXECUTE @vResult = @vStored_Launched 	@mon_parametre =10
Outre le fait qu'on perd les informations de dépendance (sp_depends Ma_Procedure ne renvoie rien), y a-t-il des avantages ou des inconvénients à utiliser cette façon de faire.
Merci de votre aide
Soazig