Usuário com melhor resposta
Stored procedure - pegar o retorno (dúvida de iniciante)

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 @retornoPelo amor de Deus!! Como faço para a variável @retorno receber o retorno de @contador ???????
Agradeço mais 1 vez, antecipadamente.
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- Editado Diego de Oliveira Neves quinta-feira, 31 de julho de 2014 17:22
- Sugerido como Resposta Durval RamosModerator quinta-feira, 31 de julho de 2014 17:24
- Marcado como Resposta Zach L Morris quinta-feira, 31 de julho de 2014 19:34
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- Editado Diego de Oliveira Neves quinta-feira, 31 de julho de 2014 17:22
- Sugerido como Resposta Durval RamosModerator quinta-feira, 31 de julho de 2014 17:24
- Marcado como Resposta Zach L Morris quinta-feira, 31 de julho de 2014 19:34
-