Bonjour,
J'ai besoin de charger un fichier (quleques champs du fichier et pas tous) dans plusieurs tables temporaires. En plus je dois appliquer des conversions et filtres pendant le download.
Je suis vraiment bloqué. On me recommande d'utiliser les external tables mais le contexte que j'ai m'oblige de le faire via un fichier de controle si c'est possible.
Je donne un exemple du problème que j'ai :
Un fichier qui contient 5 champs : A|B|C|D|E : C et D sont des numbers qui représentent le nombre de secondes depuis 01/01/1970
2 tables temporaires T1(X,Y) et T2(Z,W)
1- Je dois appliquer le filtre suivant sur le fichier :
Ne prendre que to_date(C) > sysdate sinon ignorer le record
2- Je dois charger le chmap A du fichier à la fois dans T1.Y et T2.Z
3- charger le champ D transformé en DD/MM/YYYY dans T1.X
4- Mettre la constante '1' dans T2.W
5- Ne pas prendre en compte les champs B, C et E pendant le chargement (champs ignorés)
Aurez vous une idée?
Merci bien.
Cdt,
Partager