Como ejecutar un Query por desde SQL Server usando parámetros

14/01/2004 - 21:12 por Lic. Jose Aguilera Iglesias | Informe spam
Hola Foro:

Quisiera saber cómo se pudiera lograr construir un Query dentro de un Stored
Procedure y luego ejecutarlo.

Sería algo así como:

declare @cad varchar
set @cad = 'select * from Tabla'

...y ahora poder ejecutar un llamado a ese Query para ejecutarlo.


Agradeciendoles de antemano

jaigle

Preguntas similare

Leer las respuestas

#11 Adrian Garcia
15/01/2004 - 18:48 | Informe spam
Curioso, no tienes ningun indice cluster (agrupado) sobre las consultas. A
menos que se indique lo contrario en el momento de la definicion de la
restriccion de la clave primaria, SQL Server crea un indice Cluster. Pero
seguramente debe haber existido algun motivo por el cual la clave primaria
fue definido asi.

Bien, lo que habria que ver, si puedes indicarlo, es si existe algun indice
sobre la columna RequestDate.
Si no existe ese indice prodriamos probar agregando a la clausula where
alguna columna que tenga indice. Ahi estaremos en condiciones de ver si hay
alguna diferencia.

Saludos
Adrian D. Garcia
NDSoft


"Norman A. Armas" wrote in message
news:
Mostrar la cita
primary
Mostrar la cita
medio
Mostrar la cita
comparar
Mostrar la cita
#12 Adrian Garcia
15/01/2004 - 20:41 | Informe spam
Tienes razon, no habia leido el post anterior con atencion.
Queda un tema interesante a ver aqui y es el porque SQL Server no utiliza el
indice que tiene definido por RequestDate. Infiero que debe ser por la
cantidad de filas que estan comprendidas en el rango especificado ( >= ).

Podriamos probar el mismo script pero con esta condicion?

set @FromDate='12/15/2003'
set @ToDate='12/16/2003'

Y ver cual es el plan de ejecucion generado?

Saludos
Adrian D. Garcia
NDSoft

"Norman A. Armas" wrote in message
news:
Mostrar la cita
las
Mostrar la cita
A
Mostrar la cita
Pero
Mostrar la cita
primaria
Mostrar la cita
Ads by Google
Search Busqueda sugerida