Comment appeler des Procédures Stockées (avec 2 paramètres) dans une Procédure Stockée?

J'ai procédures stockées avec les mêmes paramètres (serveur de nom et la date). Je veux écrire une procédure stockée et Exec dans SP (appelé SP_All).

CREATE PROCEDURE [dbo].[SP_All]
AS
BEGIN
exec sp_1   @myDate datetime, @ServerName sysname
exec sp_2   @myDate datetime, @ServerName sysname
exec sp_3   @myDate datetime, @ServerName sysname
exec sp_4   @myDate datetime, @ServerName sysname
END
Go 

erreur: il Faut déclarer la variable scalaire "@madate".

mettre les paramètres /@madate datetime, /@ServerName de type sysname
Remarque: vous devez vous pas utilisez le sp_ préfixe pour les procédures stockées. Microsoft a réservés préfixe pour son propre usage (voir Désignation des Procédures Stockées), et de vous faire courir le risque d'un conflit de nom dans le futur. C'est aussi mauvais pour votre procédure stockée performance. Il est préférable de tout simplement éviter sp_ et d'utiliser quelque chose comme un préfixe ou pas de préfixe à tous!
Bien que votre question est une question de base, +1 pour l'ajout d'un code complet de l'exemple, le code d'erreur complet et une explication de ce que le code doit faire. Trop de questions en manque au moins un de ces...

OriginalL'auteur Raha | 2013-07-01