Where Condicional

18/03/2006 - 03:01 por Hernan Fuccillo | Informe spam
Hola, necesito hacer una consulta en un stored procedure donde el where sea
condicional a parametros opcionales, digamos, si me viene un parametro X,
agregarlo al wehere ej 'WHERE X = @x', y si el parametro viene con null no
hacer esa comparacion...el tema es que en el stored puede haber mas de un
parametro opcional , por eso quiero saber si esto es posible lograrlo sin
IF's anidados o CASE y como seria una ejemplo del codigo..
Muchas Gracias!
 

Leer las respuestas

#1 Alejandro Mesa
18/03/2006 - 03:26 | Informe spam
Hernan,

Leete este articulo y veras las opciones que tienes para alcanzar lo que
deseas.

Dynamic Search Conditions in T-SQL
http://www.sommarskog.se/dyn-search.html


AMB

"Hernan Fuccillo" wrote:

Hola, necesito hacer una consulta en un stored procedure donde el where sea
condicional a parametros opcionales, digamos, si me viene un parametro X,
agregarlo al wehere ej 'WHERE X = @x', y si el parametro viene con null no
hacer esa comparacion...el tema es que en el stored puede haber mas de un
parametro opcional , por eso quiero saber si esto es posible lograrlo sin
IF's anidados o CASE y como seria una ejemplo del codigo..
Muchas Gracias!

Preguntas similares