Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/05/2016, 14:25
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 meses
Puntos: 774
Respuesta: Problemas con query dinámica

Código SQL:
Ver original
  1. DECLARE @SQL nvarchar(MAX)
  2. SET @KEY = '1'
  3. SET @SQL = ' SELECT col1, col2, col3 FROM dbo.' + quotename(@tblname) + ' WHERE keycol  = ' +  @KEY
  4. EXEC sp_executesql @SQL
  5.  
  6. SET @tblname='Nuevatabla'
  7. SET @SQL = ' SELECT col1, col2, col3 FROM dbo.' + quotename(@tblname) + ' WHERE keycol  = ' +  @KEY
  8. SET @KEY = '2'
  9. EXEC sp_executesql @SQL

Y asi no funciona o donde esta el problema del segundo nombre de tabla??
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me