Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Celamar

Procedure in Function

Recommended Posts

Bom dia pessoal,

há possibilidade de chamar uma procedure dentro de uma function?

Fiz a seguinte tentativa e não deu certo:

 

ALTER FUNCTION "dbo"."teste"
(@cod numeric, @idioma VARCHAR(100))
RETURNS VARCHAR(255)
AS
BEGIN
  DECLARE @stringfinal varchar(255)  
  EXEC sp_minhaProcedure @cod, @idioma, @stringfinal OUTPUT  
  RETURN @stringfinal
END

Obrigada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Celamar

 

Somente functions ou extended stored procedures podem ser executadas dentro de uma função.

 

No seu caso, você está tentando executar uma stored procedure, o que é diferente.

 

Por que não utiliza apenas a stored procedure?

 

[]'s

 

Fernando Silveira

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.