realizar una consulta concatenando una variable

23/01/2004 - 13:36 por Aragorn \(CL\) | Informe spam
Hola, la verdad es que lo he intentado pero no resulta lo siguiente :

declare @a char(10)

Set @a = 'Nom_Campo'

Select @a From dbo.PC_Articulos

Existirá alguna instruccion para concatenar variables a una consulta ?

Muchas Gracias.

Aragorn.
 

Leer las respuestas

#1 Carlos Sacristan
23/01/2004 - 12:49 | Informe spam
Eso no es posible nada más que a través de ejecución dinámica de
sentencias ( EXEC @variableCaracter o sp_executesql), pero eso tiene unas
cuantas desventajas (aunque creas que no). Echa un vistazo a este muy buen
artículo escrito por un MVP (está en inglés pero se entiende bastante bien):

http://www.algonet.se/~sommar/dynamic_sql.html



Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Aragorn (CL)" escribió en el mensaje
news:OQ#
Hola, la verdad es que lo he intentado pero no resulta lo siguiente :

declare @a char(10)

Set @a = 'Nom_Campo'

Select @a From dbo.PC_Articulos

Existirá alguna instruccion para concatenar variables a una consulta ?

Muchas Gracias.

Aragorn.


Preguntas similares