Si necesitas crear un snippet en Transac SQL que por las circunstancias debes armar dentro de un VARCHAR, revisa este código. NOTA: pon atención a las comillas simples triples.
DECLARE @x AS VARCHAR(100)
DECLARE @y AS DATETIME
SELECT @y = GETDATE()
SELECT @x='SELECT CAST(''' + CAST(@y AS CHAR(10)) + ''' as CHAR(10))'
EXEC(@x)
No hay comentarios.:
Publicar un comentario