SQL dinámico?... ten cuidado con esa técnica. No sé muy bien para qué
querrás exactamente lo que haces, pero si sabes un poco de inglés, te
recomiendo leas detenidamente este artículo:
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
"Federico F." <***@terra.es> escribi� en el mensaje news:f99401c43e50$4b33faa0$***@phx.gbl...
Gracias por responder tan rápido Carlos
Lo he realizado como parámetro de salida, la cosa quedaría
tal que así (Por si a alguien le sirve):
declare @name varchar(20)
declare @sql nvarchar(1000)
set @sql = N'select @a = campo from tabla'
exec sp_executesql @sql, N'@a varchar(10) OUTPUT', @name OUTPUT
select @name
Y ya está!! ;-)
-----Mensaje original-----
Tienes dos opciones: o bien puede ser un parámetro de
salida o bien el
código de retorno de ese procedimiento. En ambos casos
tienes ejemplos en
los BOL de cómo hacerlo
--
--
--
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
Post by Federico F.Hola!, estoy escribiendo un procedimiento y necesitaria
poder asignar el resultado de un EXEC a una variable para
utilizarla mas tarde en el mismo procedimiento, pero no
deseo que este exec se muestre en los resultados
devueltos por el procedimiento
como podria hacerlo?
gracias
.