BULK INSERT con un conjunto de ficheros

31/08/2005 - 08:42 por Marc | Informe spam
Hola Buenos dias.

Necesito realizar un volcado de un numero variable de ficheros en una tabla
de SQL Server.

El nombre de los ficheros cumple una mascara ttt*.dat.

No he conseguido realizar una carga masiva, solo cargar los ficheros de uno
en uno.

BULK INSERT bd1..tabla1 FROM 'C:\datos\ttt1001.txt'
BULK INSERT bd1..tabla1 FROM 'C:\datos\ttt1002.txt'

BULK INSERT bd1..tabla1 FROM 'C:\datos\ttt1020.txt'

Otra posibilidad seria una instruccion para concatenar todos los ficheros
que cumplen la mascara en uno solo con nombre fijo y despues realizar el
BULK INSERT.

Gracias
 

Leer las respuestas

#1 Maxi
31/08/2005 - 19:39 | Informe spam
Probaste con SQL dinamico? SP_executesql


Salu2
Maxi


"Marc" escribió en el mensaje
news:%
Hola Buenos dias.

Necesito realizar un volcado de un numero variable de ficheros en una
tabla
de SQL Server.

El nombre de los ficheros cumple una mascara ttt*.dat.

No he conseguido realizar una carga masiva, solo cargar los ficheros de
uno
en uno.

BULK INSERT bd1..tabla1 FROM 'C:\datos\ttt1001.txt'
BULK INSERT bd1..tabla1 FROM 'C:\datos\ttt1002.txt'

BULK INSERT bd1..tabla1 FROM 'C:\datos\ttt1020.txt'

Otra posibilidad seria una instruccion para concatenar todos los ficheros
que cumplen la mascara en uno solo con nombre fijo y despues realizar el
BULK INSERT.

Gracias


Preguntas similares