|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2006 Messages : 8 ![]() |
Bonjour,
J'ai un problème avec la représentation des valeurs décimales sous DB2 v9.1. Mon système d'exploitation est en anglais, j'ai installé DB2 et je viens de créer une base de test avec la configuration suivante : Database territory = FR Database code page = 819 Database code set = ISO8859-1 Database country/region code = 33 Database collating sequence = UNIQUE Voici la description d'une table que j'ai créée : create table test (field1 decimal(5,3)); insert into test values (83.7); et lorsque je veux afficher les résultats de mon insertion, cela donne : TEST ______ 83,7 Or, je voudrais avoir un point . à la place de la virgule , Est-ce possible et si oui comment ? Merci d'avance Cordialement Lionel |
|
|
00
|
|
|
#2 | |
![]() ![]() |
Il me semble que la cause est la:
Citation:
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 3 ![]() |
ça ne serais pas un problème de réglage des paramètres régionaux ?
|
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : janvier 2006 Messages : 8 ![]() |
OK, j'ai trouvé, il s'agissait de la variable système RC_LC_NUMERIC qui n'était pas positionnée (par défaut ',').
En la positionnant à '.' et en redémarrant mes applications, j'ai bien le '.' en tant que séparateur décimal sous DB2. Merci quand même. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com