none
Stored procedure - pegar o retorno (dúvida de iniciante) RRS feed

  • Pergunta

  • Amigos, boa tarde.

    Tenho uma storedProcedure onde requer 2 parâmetros. O primeiro é de entrada (Char[10]), o segundo é de saída (Bigint). Estou escrevendo uma outra StoredProcedure que precisa pegar o retorno desta primeira, que só dá "null".

    Segue o código:

    declare @retorno bigint;
    execute pr_getcontador @tabela='TESTE1' , @contador=@retorno;
    select @retorno

    Pelo amor de Deus!! Como faço para a variável @retorno receber o retorno de @contador ???????

    Agradeço mais 1 vez, antecipadamente.

    quinta-feira, 31 de julho de 2014 17:05

Respostas

  • Boa tarde, um exemplo...abraço!!!

    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    -- =============================================
    -- Author:		<Author,,Name>
    -- Create date: <Create Date,,>
    -- Description:	<Description,,>
    -- =============================================
    CREATE PROCEDURE testeHOJE
    @CONT_RETORNO INT OUTPUT
    	
    AS
    BEGIN
    	select count(*) from Clientes
    END
    GO
    
    
    DECLARE @CONT INT
    
    EXEC testeHOJE @CONT_RETORNO = @CONT OUTPUT
    
    
    
    
    
    
    DROP PROC testeHOJE

    Diego de O. Neves |Analista Desenvolvedor .NET
    Microsoft MCP | ITIL® V3 Foundation 


    quinta-feira, 31 de julho de 2014 17:22

Todas as Respostas

  • Boa tarde, um exemplo...abraço!!!

    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    -- =============================================
    -- Author:		<Author,,Name>
    -- Create date: <Create Date,,>
    -- Description:	<Description,,>
    -- =============================================
    CREATE PROCEDURE testeHOJE
    @CONT_RETORNO INT OUTPUT
    	
    AS
    BEGIN
    	select count(*) from Clientes
    END
    GO
    
    
    DECLARE @CONT INT
    
    EXEC testeHOJE @CONT_RETORNO = @CONT OUTPUT
    
    
    
    
    
    
    DROP PROC testeHOJE

    Diego de O. Neves |Analista Desenvolvedor .NET
    Microsoft MCP | ITIL® V3 Foundation 


    quinta-feira, 31 de julho de 2014 17:22
  • Show! Obrigado !!
    quinta-feira, 31 de julho de 2014 19:34