Bonjour,
j'ai un programme Sql*Loader, pour charger deux colonnes dans une table. Ca ressemble à ça:
LOAD DATA
APPEND
INTO TABLE TABLE_PROC
FIELDS TERMINATED BY ';'
( CODE_PROC CHAR,
T3_CODE INTEGER EXTERNAL )
Mais quand dans mon fichier à charger, j'ai une ligne avec 3 champs, par exemple :
Toto;15;autre
les champs "Toto" et "15" sont chargés dans la table sans générer d'erreur, et il ne prend pas en compte le 3ème champ ("autre") de la ligne. Moi, j'aimerais bien qu'il le prenne en compte et qu'il me génère une erreur!!
Y-a t'il une option à ajouter dans mon fichier ctl ou lors de l'appel à sqlloader pour gérer ce genre d'erreur?
Merci,
Soaz.
Partager