Bonjour à tous,
J'aimerais avoir confirmation de la syntaxe de mon fichier de contrôle parce que je ne trouve pas l'info qui collerait à mon problème. Je souhaite importer le contenu de 2 fichiers plats avec séparateurs |, chacun dans une table distincte.
Voici la syntaxe à laquelle je pense :
Pouvez-vous me confirmer si cette syntaxe est correcte ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 LOAD DATA INFILE 'file1.txt' TRUNCATE INTO TABLE TABLE1 FIELDS TERMINATED BY '|' (COLONNE1 , COLONNE2 ) LOAD DATA INFILE 'file2.txt' TRUNCATE INTO TABLE TABLE2 FIELDS TERMINATED BY '|' (COLONNE1 , COLONNE2 )
L'ordre LOAD DATA doit-il être répété pour chaque fichier traité au sein du fichier de contrôle ?
Faut-il obligatoirement indiquer le nom des colonnes ?
Enfin, un seul fichier de contrôle suffit-il ou dois-je en créer autant que j'ai de fichiers à importer dans des tables différentes ?
Merci d'avance pour votre aide.
Mafate
Partager