sqlldr userid=User/Mot-de-passe@service-odbc control=FichierControl.ctl log=Fichierlog.LOG ROWS=1 direct=N errors=0 il existe plusieurs argument de commande voici ceux utilisés ROWS=1 validation à la ligne Direct=N a Y insertion en mode directe (séquence et fonction inutilisable) errors=0 rejet du fichier lors de la première erreur création d'un fichier de control LOAD DATA INFILE 'C:\testfile.txt' badfile 'C:\bad.txt' discardfile 'C:\discard.txt' APPEND INTO TABLE TABLEMERE When (1:2)='05' ( LINK "to_char(sysdate,'YYYYMMDD')||' 00:00:00 '||LPAD(SUBSTR(link_seq.nextval,1,10),10,'0')", CREATION "sysdate", INFORATIONGLOBAL POSITION(1:200) CHAR(200), TYPEACTION POSITION(201:210), LUSER "getUser(:TYPEACTION)" ) INTO TABLE TABLEFILLE When (1:2)='05' ( LTABLEMERE "to_char(sysdate,'YYYYMMDD')||' 00:00:00 '||LPAD(SUBSTR(link_seq.currval,1,10),10,'0')", LINK "to_char(sysdate,'YYYYMMDD HH24:MI:SS ')||LPAD(SUBSTR(link_seq.nextval,1,10),10,'0')", CREATION "sysdate", CODEINFO POSITION(1:2) CHAR(2), NUMEINFO POSITION(3:8) INTEGER EXTERNAL, MODELE POSITION(9:10) CHAR(2), DATEINFO POSITION(19:30) INTEGER EXTERNAL, LIBELLE1 POSITION(126:131) CHAR(6), ) INFILE 'C:\testfile.txt' Nom du fichier à importer badfile 'C:\bad.txt' Nom du fichier contenant les enregistrements défaillant discardfile 'C:\discard.txt' Nom du fichier contenant Mode possible: APPEND INSERT REPLACE TRUNCATE