Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenos días,
Tengo tres archivo
INF10_2010.CSV
INF10_2011.CSV
INF10_2012.CSV
y necesito cargarlos a la vez por FTP. He utilizado el * pero no me funciona, ¿es posible? ¿hay alguna otra altervativa?
LOAD
* FROMMuchas gracias
Laura
Mira si te puede servir este método:
LOAD * INLINE [
Archivo,
INF10_2010.CSV,
INF10_2010.CSV,
INF10_2010.CSV
];
Let vNumArchivos = NoOfRows('Archivos');
For i = 0 To ($(vNumArchivos) - 1)
LET vNombreArchivo = Peek('Archivo', $(i), 'Archivos');
LOAD * FROM [ftp://XXX@XXXX/$(vNombreArchivo)] (txt, codepage is 1252, embedded labels, delimiter is ';', msq);
Next i
Saludos.
Hola utiliza la función For
for each vAño in 2010,2011,2012
Tabla:
LOAD * FROM [ftp://XXX@XXXX/INF10_$(vAño)]
(txt, codepage is 1252,embedded labels, delimiter is ';', msq);
txt, codepage is 1252, embedded labels, delimiter is ';', msq);
Next
Hola Agus!
Perdona por no constestar antes, pero he estado liada con otro proyecto.
Mañana me pongo con este tema y te cuento.
Muchas gracias por tu aportación!!
Laura