24/05/2016, 10:45
|
| | 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. |