Salut,
tu peux suivre les étapes suivants :
si tu va récupérer d'un fichier excel par exemple,il faut le sauvegarder avec .csv
fichier.xls --> fichier.csv
(les données vont être séparer avec ";")
si tu veux utiliser un fichier text il faut séparer les données avec ";"
------------------------------------------------------------
après tu va créer le fichier controle "fichier.ctl"
1 2 3 4 5 6 7 8 9 10 11 12
| load data
infile "fichier.csv" badfile "fichier.csv" discardfile "fichier.dsc"
insert
into table X
FIELDS TERMINATED BY ';' TRAILING NULLCOLS
(
ch1,
ch2,
ch3,
ch4,
....
) |
enfin,tu va exécuter l'invite de commande ...il faut que tu te déplace a l'endroit ou tu as mi les deux fichiers précédents..et tu va taper :
sqlldr loginoracle/password control=fichier.ctl log=fichier.log
Partager