Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2011, 09:50
Avatar de mc_quake
mc_quake
 
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 3 meses
Puntos: 8
problemas con BUlK

amigos tengo un prblema con este bul cuando le agrego la variable mes a la ruta

BULK INSERT #temporal
FROM 'D:\carpeta\aaa_i'+@mes+'_11.txt'
WITH
(
FIRSTROW =2,
FIELDTERMINATOR = ';'
)
END

me da este error

Mens 102, Nivel 15, Estado 1, Procedimiento pr_traspaso_costos, Línea 44
Sintaxis incorrecta cerca de '+'.
Mens 319, Nivel 15, Estado 1, Procedimiento pr_traspaso, Línea 45
Sintaxis incorrecta junto a la palabra clave 'with'. Si esta instrucción es una expresión de tabla común o una cláusula xmlnamespaces, la instrucción anterior debe terminarse con punto y coma (;).


pero si lo coloco amano de esta forma funciona perfecto

BULK INSERT #temporal
FROM 'D:\carpeta\aaa_i07_11.txt'
WITH
(
FIRSTROW =2,
FIELDTERMINATOR = ';'
)
END

espero me puedan ayudar gracias de antemano
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz: