2009-08-26 8 views

Répondre

4

En supposant que vous avez un sproc avec un paramètre de sortie. Vous pouvez l'appeler et lire la valeur de sortie.

CREATE PROCEDURE AddOne 
    @val int, 
    @valPlusOne int out 

AS 
BEGIN 
    SET NOCOUNT ON; 

    SET @valPlusOne = @val + 1 
END 
GO 

--This is used to store the output 
declare @PlusOne int 

--This calls the stored procedure setting the output parameter 
exec AddOne 1, @[email protected] OUT 

--This displays the value of the output param 
select @Plusone