Bonjour,
je crée un loader .ctl pour mon sql loader mais là j'ai p'tit pb
je load un fichier txt et je doit gérer ceci:
ma colonne TYPE = 1 si:
position 247 <> '9'
et position 247 <> 'W'
et position 205 <>'N'
ou TYPE = 2 si position 247 = '9'
ou TYPE = 3 si position 247 = 'W'
sinon TYPE = N
j'ai donc pensé faire un
TYPE position (247) "DECODE(:TYPE ,'9','2','W','3','N')"
mais je vois pas du tout comment gérer le cas TYPE=1 vu qu'on doit tester 2 colonne différente (à part dans la clause WHEN au début)
Quelqu'un pourrait-il m'éclairer svp?
Merci d'avance
Message édité par zizou771 le 13-11-2007 à 18:08:28