Error en consulta con SP

13/01/2004 - 20:05 por Pablo Salazar | Informe spam
Hola a todos
tengo la siguiente consulta y me genera un error alguien me puede ayudar(he
trabajado poco con SP).

SELECT dbo.ttransdetalle.caja
FROM dbo.tTransMP INNER JOIN
dbo.tTrans ON dbo.tTransMP.IDTrans = dbo.tTrans.IDTrans INNER JOIN
dbo.tTransDetalle ON dbo.tTrans.IDTrans = dbo.tTransDetalle.IDTrans INNER
JOIN
dbo.tPalletDetalle ON dbo.tTransMP.IDPalletDetalle dbo.tPalletDetalle.IDPalletDetalle
where tpalletdetalle.idpalletdetalle in
( select idpalletdetalle from dbo.spCajaTraceDetalle)

Preguntas similare

Leer las respuestas

#1 Maximiliano D. A.
13/01/2004 - 20:25 | Informe spam
podes pasar el error q tira?

Salu2
Maximiliano Damian Accotto


"Pablo Salazar" escribió en el mensaje
news:
Hola a todos
tengo la siguiente consulta y me genera un error alguien me puede


ayudar(he
trabajado poco con SP).

SELECT dbo.ttransdetalle.caja
FROM dbo.tTransMP INNER JOIN
dbo.tTrans ON dbo.tTransMP.IDTrans = dbo.tTrans.IDTrans INNER JOIN
dbo.tTransDetalle ON dbo.tTrans.IDTrans = dbo.tTransDetalle.IDTrans INNER
JOIN
dbo.tPalletDetalle ON dbo.tTransMP.IDPalletDetalle > dbo.tPalletDetalle.IDPalletDetalle
where tpalletdetalle.idpalletdetalle in
( select idpalletdetalle from dbo.spCajaTraceDetalle)


Respuesta Responder a este mensaje
#2 Pablo Salazar
13/01/2004 - 21:44 | Informe spam
el error es :

Invalid object name 'dbo.spCajaTraceDetalle'.

pero si pruebo la siguiente instruccion si funciona
exec dbo.spCajaTraceDetalle.

Gracias.
Respuesta Responder a este mensaje
#3 Maximiliano D. A.
13/01/2004 - 21:49 | Informe spam
ahh pero parate, vos en un Frome stas poniendo un store? hmmm aca esta el
problema por eso no funciona, ahi debes poner una tabla o una vista.

Salu2

Maximiliano Damian Accotto


"Pablo Salazar" escribió en el mensaje
news:%
el error es :

Invalid object name 'dbo.spCajaTraceDetalle'.

pero si pruebo la siguiente instruccion si funciona
exec dbo.spCajaTraceDetalle.

Gracias.


Respuesta Responder a este mensaje
#4 Pablo Salazar
13/01/2004 - 22:14 | Informe spam
Entonces los sp no se pueden usar en consultas.

Me parece raro, porque cuando ejecuto un sp me devuelve registros.

o es que los estoy usando mal?

Gracias.



"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> wrote in message
news:
ahh pero parate, vos en un Frome stas poniendo un store? hmmm aca esta el
problema por eso no funciona, ahi debes poner una tabla o una vista.

Salu2

Maximiliano Damian Accotto


"Pablo Salazar" escribió en el mensaje
news:%
> el error es :
>
> Invalid object name 'dbo.spCajaTraceDetalle'.
>
> pero si pruebo la siguiente instruccion si funciona
> exec dbo.spCajaTraceDetalle.
>
> Gracias.
>
>


Respuesta Responder a este mensaje
#5 Javier Loria
13/01/2004 - 23:24 | Informe spam
Hola Pablo:
No se pueden usar los SP en consultas directamente a menos que uses
Tablas Temporales, algo como
==CREATE TABLE #MiTabla(
Columna1 int,
Columna2 int
)

INSERT #MiTabla
EXECUTE MiProcedimiento

SELECT
FROM #MiTabla
JOIN
== Los procedimientos almacenardos son colecciones de sentencias de SQL que
se almacenan en al servidor y sirven para encapsular tareas repetitivas,
pueden retornar 0 o N conjuntos de datos y por eso no pueden ser usados como
las vistas.
Aparte de las vistas puedes utilizar las Funciones (En-Linea y
Multi-Instruccion), estas ultimas permiten parametros y las de
Multi-Instruccion se programan como si fueran procedimientos.

Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

Pablo Salazar escribio:
Entonces los sp no se pueden usar en consultas.

Me parece raro, porque cuando ejecuto un sp me devuelve registros.

o es que los estoy usando mal?

Gracias.



"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> wrote in
message news:
ahh pero parate, vos en un Frome stas poniendo un store? hmmm aca
esta el problema por eso no funciona, ahi debes poner una tabla o
una vista.

Salu2

Maximiliano Damian Accotto


"Pablo Salazar" escribió en el mensaje
news:%
el error es :

Invalid object name 'dbo.spCajaTraceDetalle'.

pero si pruebo la siguiente instruccion si funciona
exec dbo.spCajaTraceDetalle.

Gracias.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida