Ayuda con Procedimiento

21/10/2005 - 20:15 por Salvatore | Informe spam
Estoy intentado hacer una store que dependiendo de un parametro de entrada
en la sentencia sql el campo que utilizo de condicion de busqueda ose el que
me restringe que la busqueda cambie osea ejemplo:

Where dbo.invs.nocturna=1
y por el parametro que pueda cambia a
Where dbo.invs.CircuitoC=1

Pero sin tener que duplicar la sentencia.
que necesito hacer o declara para poder hacer esto

P.D. los campos de condicion de busqueda son de la misma tabla osea que no
habria problema si cambian

Preguntas similare

Leer las respuestas

#1 Maxi \(MVP SQL\)
21/10/2005 - 23:35 | Informe spam
Si no queres duplicar (y no se porque no lo quieres hacer) vas a tener que
usar SQL-Dinamico
sp_executesql, pero debes saber que no es para nada recomendado


-
[MS-MVP SQL SERVER]

"Salvatore" escribió en el mensaje
news:
Estoy intentado hacer una store que dependiendo de un parametro de entrada
en la sentencia sql el campo que utilizo de condicion de busqueda ose el
que
me restringe que la busqueda cambie osea ejemplo:

Where dbo.invs.nocturna=1
y por el parametro que pueda cambia a
Where dbo.invs.CircuitoC=1

Pero sin tener que duplicar la sentencia.
que necesito hacer o declara para poder hacer esto

P.D. los campos de condicion de busqueda son de la misma tabla osea que no
habria problema si cambian


Respuesta Responder a este mensaje
#2 Salvatore
24/10/2005 - 17:36 | Informe spam
MAxi por que me dices que el Sql Dinamico no es muy recomendado quisiera
saber para asi poder tomar la desición de si utilizo o no sql dinamico por tu
atencion gracias

"Maxi (MVP SQL)" escribió:

Si no queres duplicar (y no se porque no lo quieres hacer) vas a tener que
usar SQL-Dinamico
sp_executesql, pero debes saber que no es para nada recomendado


-
[MS-MVP SQL SERVER]

"Salvatore" escribió en el mensaje
news:
> Estoy intentado hacer una store que dependiendo de un parametro de entrada
> en la sentencia sql el campo que utilizo de condicion de busqueda ose el
> que
> me restringe que la busqueda cambie osea ejemplo:
>
> Where dbo.invs.nocturna=1
> y por el parametro que pueda cambia a
> Where dbo.invs.CircuitoC=1
>
> Pero sin tener que duplicar la sentencia.
> que necesito hacer o declara para poder hacer esto
>
> P.D. los campos de condicion de busqueda son de la misma tabla osea que no
> habria problema si cambian
>
>



Respuesta Responder a este mensaje
#3 Maxi
24/10/2005 - 18:28 | Informe spam
http://www.hayes.ch/sql/sql_dinamic...Dyn_update


Salu2
Maxi [MVP SQL SERVER]


"Salvatore" escribió en el mensaje
news:
MAxi por que me dices que el Sql Dinamico no es muy recomendado quisiera
saber para asi poder tomar la desición de si utilizo o no sql dinamico por
tu
atencion gracias

"Maxi (MVP SQL)" escribió:

Si no queres duplicar (y no se porque no lo quieres hacer) vas a tener
que
usar SQL-Dinamico
sp_executesql, pero debes saber que no es para nada recomendado


-
[MS-MVP SQL SERVER]

"Salvatore" escribió en el mensaje
news:
> Estoy intentado hacer una store que dependiendo de un parametro de
> entrada
> en la sentencia sql el campo que utilizo de condicion de busqueda ose
> el
> que
> me restringe que la busqueda cambie osea ejemplo:
>
> Where dbo.invs.nocturna=1
> y por el parametro que pueda cambia a
> Where dbo.invs.CircuitoC=1
>
> Pero sin tener que duplicar la sentencia.
> que necesito hacer o declara para poder hacer esto
>
> P.D. los campos de condicion de busqueda son de la misma tabla osea que
> no
> habria problema si cambian
>
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida