Salut et Desole pour cette réponse Tardiiiiiiiiiiiiiiiiive,
Mais je vois qu'il est mieux tard que jamais ![:mrgreen:](https://www.developpez.net/forums/images/smilies/icon_mrgreen.gif)
Pour exporter un fichier Excel sous Oracle voilà la solution, déjà testée et ca marche 100%
Tu dois invoker un fichier sur lequel tu as mentionné la source du fichier Excel + les champs de la table Oracle + le separateur s'il existe;
la commande est la suivante :
sqlldr user/motdepasse@chainedeconnexion control=nom_fichier.ctl
Le fichier 'nom_fichier.ctl' contient le code suivant :
1 2 3 4 5 6 7 8 9 10 11
| OPTIONS ( ERRORS = 99999999,SKIP=1,DIRECT=FALSE )
LOAD DATA INFILE 'nom_fichier_excel.csv'
TRUNCATE
INTO TABLE schema.ma_table
FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"'
TRAILING NULLCOLS
(
champ1 Type,
Champ2 Type,
Champ3 Type
) |
Type: soit le type du champ (CHAR, DATE, NUMBER)
Personllmt j'ai mis les 2 fichiers (CTL et CSV) dans C:
Voilà c'est tout pour l'importation je reste à votre disposition pour autre info
Merci
bye bye
Partager