Bonjour,
LPPINDICTXT char(2000 CHAR) n'est pas valide dans un fichier de contrôle.
Mais je ne pense pas que le blocage vienne de l'import.
Voilà comment est créé ma table:
1 2 3 4 5 6 7
| CREATE TABLE CID_LPP_INDIC
(LPPCOD VARCHAR2(7) NOT NULL,
DEBDAT DATE NOT NULL,
FINDAT DATE,
LPPINDICTXT VARCHAR2(2000 CHAR) NOT NULL,
LPPINDICTXTCOD VARCHAR2(10) NOT NULL
); |
Si je fais un INSERT manuellement avec LPPINDICTXT contenant 1300 caractères:
INSERT INTO CID_LPP_INDIC (LPPCOD, DEBDAT, LPPINDICTXT, LPPINDICTXTCOD) values ('TEST01', to_date('20100921','yyyymmdd'), 'balbla x1300 caractères ...', 'TEST000001')
En faisant un SELECT * avec ORDER BY LPPINDICTXT, j'ai toujours le même message d'erreur ORA-01401.
Partager