Bonjour à tous,

Je désire charger des données dans une table oracle grâce au fichier e contrôle suivant :
LOAD DATA
INTO TABLE TDREFI_QUITTANCEMENT
WHEN ID_IMMEUBLE < 3000 or ID_IMMEUBLE > 3999
TRUNCATE
FIELDS TERMINATED BY '|'
TRAILING NULLCOLS

(ID_QUITT_INTERNE
,
CD_AGENCE
,
ID_PROPRIETAIRE
,
ID_IMMEUBLE
,
ID_BAIL_INTERNE
,
ID_BAIL
,
DT_DEBUT_QUITTANCEMENT DATE "DD/MM/YYYY" NULLIF DT_DEBUT_QUITTANCEMENT=BLANKS
,
DT_VALEUR DATE "DD/MM/YYYY" NULLIF DT_VALEUR=BLANKS
,
DT_ECHEANCE DATE "DD/MM/YYYY" NULLIF DT_ECHEANCE=BLANKS
,
ID_APPEL_LOYER
)
Lors du charegment, j'ai l'erreur suivante dans ma log :

SQL*Loader: Release 9.2.0.1.0 - Production on Fri Mar 10 08:32:27 2006

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL*Loader-350: Syntax error at line 3.
Illegal combination of non-alphanumeric characters
WHEN ID_IMMEUBLE < 3000 OR ID_IMMEUBLE > 3999
^
Quelqu'un aurait-il une idée ?

D'avance merci

Fabrice92