CARGA MASIVA DE VARIOS ARCHIVOS

03/08/2010 - 20:41 por Enrique Rodríguez | Informe spam
Hola grupo.

Estoy tratando de cargar masivamente varios archivos que tengo
alojados dentro de una carpeta, por el momento lo hago de uno en uno
pero me gustaría saber si es posible meter algún tipo de comodín para
que por ejemplo me cargue todos los archivos con extensión ".dat"
dentro de una tabla, este es parte de mi código actual.

Set @Qry = ''
Set @Qry += 'BULK INSERT ENVIOS2010.dbo.DatosPaso '
Set @Qry += 'FROM ''C:\CARGA\2010\Q' + @QQAAAA + '\prdo.dat'''
Set @Qry += 'WITH '
Set @Qry += '('
Set @Qry += 'FIELDTERMINATOR =''|'', '
Set @Qry += 'ROWTERMINATOR =''|'''
Set @Qry += ')'
Exec (@Qry)
 

Leer las respuestas

#1 M. Oso
20/08/2010 - 04:57 | Informe spam
Si estas utilizando SQL2005 si es posible debes de meter esa rutina en un ciclo en los libros de ayuda de sql viene como lo usas !!

On Tuesday, August 03, 2010 2:41 PM Enrique_Rodr?guez wrote:

Hola grupo.

Estoy tratando de cargar masivamente varios archivos que tengo
alojados dentro de una carpeta, por el momento lo hago de uno en uno
pero me gustaría saber si es posible meter algún tipo de comodín para
que por ejemplo me cargue todos los archivos con extensión ".dat"
dentro de una tabla, este es parte de mi código actual.

Set @Qry = ''
Set @Qry += 'BULK INSERT ENVIOS2010.dbo.DatosPaso '
Set @Qry += 'FROM ''C:\CARGA\2010\Q' + @QQAAAA + '\prdo.dat'''
Set @Qry += 'WITH '
Set @Qry += '('
Set @Qry += 'FIELDTERMINATOR =''|'', '
Set @Qry += 'ROWTERMINATOR =''|'''
Set @Qry += ')'
Exec (@Qry)


Submitted via EggHeadCafe - Software Developer Portal of Choice
AJAX Web Service Driven Customers Table With Customer Details
http://www.eggheadcafe.com/tutorial...tails.aspx

Preguntas similares