ciao! eccoti un esempio:
-- procedura chiamante
CREATE PROCEDURE [dbo].[stp_1]
AS
BEGIN
-- variabile che conterrà il risultato
DECLARE @output int
-- lancio l'altra sp (stp_2) che somma i primi due parametri e li torna nel terzo
exec stp_2 1,4,@output output
-- stampo il risultato
print @output
END
-- procedura chiamata
CREATE PROCEDURE [dbo].[stp_2]
(
@param1 int,
@param2 int,
@res int output
)
AS
BEGIN
-- restituisce nel parametro di output la somma
SELECT @res = @param1 + @param2
END
fammi sapere!
ciao!
Alx81 =)
http://blogs.dotnethell.it/suxstellino