|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : août 2007 Messages : 7 ![]() |
Bonjour,
je suis sous Oracle 9i sous Win2000. Quand je veux insert ou update sur une colonne numérique, j'ai l'erreur "ORA-01722: Nombre non valide". D'après les différents forum, il faut changer NLS_numeric_characters qui est à vide actuellement. J'ai recherche partout le fichier ora.ini ou oracle.ini sans Succès. Comment modifier ce paramètre ? Alter system ne marche pas non plus. A+ |
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() Inscription : février 2005 Messages : 42 ![]() |
Bonjour,
utilise plutôt Alter SESSION que Alter System Code :
ALTER session SET NLS_NUMERIC_CHARACTERS = ... |
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : février 2007 Messages : 167 ![]() |
Salut,
Tu peux aussi si tu te connectes depuis DOS positionner la variable d'environnement avec de lancer sqlplus : Valable pour la session DOS en cours uniquement. Ou positionner à la même valeur sur ton poste client la valeur de chaine NLS_NUMERIC_CHARACTERS dans la base de registre sous HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0 Persistent dans le temps. Pozzo |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com