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:
Avec:
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)
- 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 !
Partager