Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Concatenar dinamicamente

Estas en el tema de Concatenar dinamicamente en el foro de SQL Server en Foros del Web. Hola que tal, tengo una enorme duda, tengo un stored procedure pero al querer integrar la variable a un archivo de salida me da error, ...
  #1 (permalink)  
Antiguo 30/11/2011, 11:19
 
Fecha de Ingreso: noviembre-2011
Mensajes: 35
Antigüedad: 13 años
Puntos: 1
Concatenar dinamicamente

Hola que tal, tengo una enorme duda, tengo un stored procedure pero al querer integrar la variable a un archivo de salida me da error, en donde creen que este el error:

EXEC xp_cmdshell 'bcp "SELECT LINEA FROM dbo.TAPsa WHERE PLN_ID=@PLNID" queryout "C:\PSA\'+@PLNID+'+'.psa'" -T -c -t,'


la variable @PLNID es de tipo INTEGER

que tengo mal!??

Muchas gracias.
  #2 (permalink)  
Antiguo 30/11/2011, 11:58
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Respuesta: Concatenar dinamicamente

Define el comando en una variable tipo char y despues solo ejecutalo..

Código:
EXEC xp_cmdshell @miComando
Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.

Etiquetas: concatenar, dinamicamente, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:28.