Bonjour,
j'ai créé des instructions en sql loader. elles permettent de remplir une table à partir d'un fichier plat.
Voici une partie de ces instructions:
Mais étant débutante en sql loader, j'ai quelques petits problèmes que je ne sais pas comment résoudre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 LOAD DATA INFILE <nom du fichier> APPEND INTO TABLE <table> {col 1 POSITION(1:11) CHAR, col 2 POSITION(21:56) CHAR, Date POSITION(12:20) DATE (yyyymmdd), VALEUR ???????, IMG_PATH "champ1 || champ2" }
PREMIERE QUESTION :
le nom du fichier se compose de la manière suivante par exmple :NOM_123. Tous les mois le numéros s'incrémentre.
J'aimerais savoir comment définir alors le nom du fichier dans mon SQL Loader si celui ci change à chaque fois.
DEUXIEME QUESTION :
Mon champs "VALEUR" correspond à mon numéro de fichier, mais comment le récupérer cette valeur.
Si quelqu'un pouvait m'aider, ce serait sympa.
Merci d'avance.
Partager