Saludos
Tengo el siguiente problema con un select dinamico
EXECUTE ('INSERT INTO ' + @TIPO_CARTERA + ' SELECT CODIGO, DESCRIPCION
FROM TABLA WHERE CODIGO_EMPRESA = ' + @CODIGO_EMPRESA + ' AND
ESTADO = 'P' )
Es ahi en donde tengo el problema, en la parte en donde ESTADO = 'P', ya que
las comillas simples cierran la cadena y eso no es lo que en realidad quiero,
si le pongo al estado en una variable asi SET @ESTADO = 'P' , y en la
consulta dinamica le pongo AND ESTADO = @ESTADO, me sale un mensaje como que
la columna P es invalida, como puedo hacer correctamente este select dinamico
para que me tomo todos aquellos cuyo estado sea 'P'
Gracias ...
Leer las respuestas