Bonjour,

Mon pb:
- La version debase oracle est 10g.
- J'utilise SQLLOADER pour charger des fichiers CSV
- Sur un fichier j'ai le message suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ORA-12899: valeur trop grande pour la colonne "UTILISATEUR"."PRESTATION"."FONCTIONNEMENT" (réelle : 41, maximum : 30)
Avec:
- FONCTIONNEMENT VARCHAR2(30 byte)
- données dans CSV:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
DIVERSIFICATION;FONCTIONNEMENT               ;NUMEROREVISION
---------------;-----------------------------;--------------
               ;                             ;    9999999999
               ;                             ;    9999999999
(j'ai épuré le CSV, d'autres colonnes sont avant et après ces 3 là)
- SELECT vsize(' ') FROM dual;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4

VSIZE('')
----------
        29

- NLS_CHARACTERSET = AL32UTF8


Je ne comprend pas, car mon champs FONCTIONNEMENT ne contient que des espaces..... ?

Je rencontre ce pb sur d'autres champs vides du même csv

Merci d'avance !