Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola, tengo una duda, les explico a continuacion.
tengo un archivo XLS con el siguiente nombre.
Datos 201201 303.xls
la idea es poder recuperar el contenido del XLS pero tambier recuperar parte del nombre del XLS, es decir..
201201 corresponde al Año y Mes de Proceso y 303 corresponde a un codigo interno, como puede extraer esa informacion para mostrarla en una tabla.
Saludos, Rodrigo
Utiliza una estructura de carga como esta:
LOAD
campo1,
campo2,
left(filename(),4) as Año,
mid(filename(),5,2) as Mes,
mid(filename(),8,3) as Codigo
FROM
[201201 303.xls]
(biff, embedded labels, table is Hoja1$);
Saludos
Hi
Try like this
Load * ,Left(keepChar('Datos 201201 303.xls',1234567890),6) as YearMonth,Right(keepChar('Datos 201201 303.xls','1234567890 '),3) as Internalcode from table;
Hope it helps
Utiliza una estructura de carga como esta:
LOAD
campo1,
campo2,
left(filename(),4) as Año,
mid(filename(),5,2) as Mes,
mid(filename(),8,3) as Codigo
FROM
[201201 303.xls]
(biff, embedded labels, table is Hoja1$);
Saludos