Ejecutar una función desde otra

09/08/2005 - 18:22 por JGAMBA | Informe spam
Saludos,

Tengo una función escalar que a su vez llama a otra escalar, pero al
ejecutar la primera me sale el siguiente mensaje:

"Desde una función sólo se puede ejecutar funciones y procedimientos
almacenados extendidos"

Quisiera saber que alternativa puedo usar.
 

Leer las respuestas

#1 Alejandro Mesa
09/08/2005 - 19:15 | Informe spam
JGAMBA,

Puedes postear ambas funciones?

create function dbo.f1 (
@s varchar(25)
)
returns varchar(25)
as
begin
return (upper(@s))
end
go

create function dbo.f2 (
@s varchar(25)
)
returns varchar(25)
as
begin
return (lower((select dbo.f1(@s))))
end
go

select dbo.f2('MicroSoft')
go

drop function dbo.f2, dbo.f1
go


AMB

"JGAMBA" wrote:

Saludos,

Tengo una función escalar que a su vez llama a otra escalar, pero al
ejecutar la primera me sale el siguiente mensaje:

"Desde una función sólo se puede ejecutar funciones y procedimientos
almacenados extendidos"

Quisiera saber que alternativa puedo usar.





Preguntas similares