3 Replies Latest reply: Sep 17, 2012 4:04 PM by Jose Tos RSS

    Nombre de archivo a cargar como variable

    Hugo Peláez

      Hola a todos,

      Dentro de varias carpetas dispongo de varios archivos cuyo nombre contiene la fecha en que se realizó el archivo, por ejemplo: clientes2010-04-01.txt. Ahora, al momento de la carga quiero agregar un campo Fecha_Carga que contenga la fecha en que se realizó el archivo. En otras palabras, ¿puedo colocar parte del nombre del archivo en un nuevo campo agregado, dentro de la carga del mismo?

       

      Algo como:

      LOAD *,

                Date(Right(nombre_archivo,10) as Fecha_Carga

      FROM
      [C:\XYZ\nombre_archivo.txt]  // donde: 
      nombre_archivo = clientes2010-04-01, vaya tomando el nombre de todos los archivos


      (txt, codepage is 1252, no labels, delimiter is ';', msq) ;

       

       

      He adjuntado un ejemplo de lo que quisiera lograr. Espero me puedan ayudar a solventar este requerimiento.

       

      Saludos,

      Hugo