|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||||||
|
Nouveau Membre du Club
![]() |
salut tt le monde je travaille avec oracle 10g sous windows XP
j'essaye de charger des données d'un fichier plat (.csv) a travers sqlloader le détail de la création de ma table est: Code :
Code :
Code :
Code :
Code :
|
||||||||||
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() |
est ce que l'erreur vient du fait de la présence d'un point au lieu d'une virgule pour délimiter les décimales ? si oui comment faire pour remédier à ce problème ?
|
|
|
00
|
|
|
#3 | ||
|
Membre éclairé
![]() Inscription : août 2005 Messages : 316 ![]() |
c'est possible pour tester, sous sql plus
Code :
Sinon tu peut faire remplacer les . par , dans un editeur de texte si cette integration est a faire une seule fois Ou recherche sur le site le changement des parametres NLS (je n'ai plus le nom en tête. Bon courage |
||
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Inscription : février 2006 Messages : 3 433 ![]() |
Il faut sans doute utiliser la variable d'environnement NLS_NUMERIC_CHARACTERS.
|
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() |
et comment la configurer svp?
|
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() |
comment on peut la configurer pour etre altérer à chaque execution d'une insertion ds la table? est ce que ca peut etre fait au niveau du trigger?
|
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() |
est ce possible de faire la modification au niveau du fichier de controle?
|
|
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() Inscription : février 2006 Messages : 3 433 ![]() |
Il est possible de configurer cette variable comme une variable d'environnement sous Unix et Windows.
|
|
|
00
|
|
|
#9 | ||
|
Nouveau Membre du Club
![]() |
il fallait modifier ds mon fichier batch comme suit :
Code :
merci pour tt
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com