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
or dans ma nouvelle équipe l'habitude est d'écrire un appel ainsi
Code : Sélectionner tout - Visualiser dans une fenêtre à part EXECUTE @vResult = Ma_Procedure @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.
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
Merci de votre aide
Soazig
Partager