Sugerencia sobre select en proc almacenado

15/07/2004 - 09:05 por Asier | Informe spam
Hola grupo,

Tengo que hacer una select sobre una tabla. La where de dicha select
puede ser diferente (unas veces por el campo1, otras veces por el campo 2,
otras por el campo1 y el campo2). No sé que hacer:

- Crear varios proc almacenados, uno por cada posible combinación
- Usar el sp_execute sql pasandole la where como parametro al proc
almacenado...

No sé, ¿como resolveis vosotros el problema en vuestras aplicaciones?

Gracias,

Asier
 

Leer las respuestas

#1 Carlos Sacristan
15/07/2004 - 10:09 | Informe spam
Hay un excelente artículo (como todos los suyos) del MVP Erland
Sommarskog acerca del tema que comentas. Está en inglés, pero creo que se
entiende bastante bien aunque el nivel no sea alto:

http://www.sommarskog.se/dyn-search.html


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Asier" escribió en el mensaje
news:
Hola grupo,

Tengo que hacer una select sobre una tabla. La where de dicha select
puede ser diferente (unas veces por el campo1, otras veces por el campo 2,
otras por el campo1 y el campo2). No sé que hacer:

- Crear varios proc almacenados, uno por cada posible combinación
- Usar el sp_execute sql pasandole la where como parametro al proc
almacenado...

No sé, ¿como resolveis vosotros el problema en vuestras aplicaciones?

Gracias,

Asier



Preguntas similares