Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/05/2016, 10:45
ZedGe1505
 
Fecha de Ingreso: junio-2011
Mensajes: 289
Antigüedad: 13 años, 5 meses
Puntos: 15
Respuesta: Problemas con query dinámica

la query del select es siempre la misma, cambia solo las clausalas WHERE dependiendo de la tabla usada.


Es por eso que declaro @SQL antes de todo... la idea de ejecución es así:


Declaro @SQL
Hago el set de @SQL con el select
Declaro @tblname
Ejecuto la query apuntando a la tabla @tblname
Redeclaro @tblname con otro nombre de tabla
Ejecuto la query apuntando a la nueva tabla @tblname

El problema es que cuando hago el set de @SQL el valor de la tabla debe estar declarado, y luego no lo puedo pasar como parámetro al sp_executesql para que lo modifique.