procedimiento dentro de una consulta, como se hace?

19/05/2005 - 00:25 por Adrián | Informe spam
estoy tratando de usar un procedimiento almacenado dentro de una consulta
pero no estoy encontrando la manera correcta de hacerlo aqui les muestro y me
espero me den una mano
desde ya muchas gracias

DECLARE @diahabil int
Select @diahabil = Datepart(dw,Entrada)
From Evento,Dia (1,1,@habil=@diahabil output)

donde "Dia" es el procedimiento "(1,1,@habil=@diahabil output)" son los
parametros este procedimiento devuelve un entero no se si debe estar ahy o en
el select de todos modos no logro hacerlo funcionar.
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
19/05/2005 - 00:47 | Informe spam
No puedes usar un procedimiento de esa forma, escribe una FUNCTION.

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.

"Adrián" <Adriá wrote in message
news:
estoy tratando de usar un procedimiento almacenado dentro de una consulta
pero no estoy encontrando la manera correcta de hacerlo aqui les muestro y
me
espero me den una mano
desde ya muchas gracias

DECLARE @diahabil int
Select @diahabil = Datepart(dw,Entrada)
From Evento,Dia (1,1,@habil=@diahabil output)

donde "Dia" es el procedimiento "(1,1,@habil=@diahabil output)" son los
parametros este procedimiento devuelve un entero no se si debe estar ahy o
en
el select de todos modos no logro hacerlo funcionar.

Preguntas similares