Format numérique ZZZ,ZZ0.00 sous Oracle sans locale - SQL/NoSQL - Programmation
Marsh Posté le 11-10-2005 à 13:01:16
Pfffff. Il est naze mon collègue
http://wwwlsi.supelec.fr/www/yb/po [...] ly_40.html
Marsh Posté le 11-10-2005 à 13:12:05
pour ceux qu'on pas suivi :
select to_char(123456789.123, '9,990.00') nb from dual
Marsh Posté le 19-10-2005 à 09:05:08
As-tu regardé aussi du côté du NLS_LANG de la base de registre (HKEY_LOCAL_MACHINE/software/oracle).
Il est peut-être en french_france. Le remplacer par american_america.
Marsh Posté le 19-10-2005 à 11:07:28
Justement, le but était de générer un nombre dans un format spécifique, sans tenir compte de la NLS_LANG.
Sinon, autre solution que je trouve un peu moins propre (ça moins explicite) :
Code :
|
Marsh Posté le 11-10-2005 à 12:58:21
Salut,
J'ai un collègue qui m'appelle à l'instant, et il doit retourner dans une PS Oracle un nombre au format Américain (sans tenir compte que la locale)
Comment faire ? TO_CHAR() ne permet que de mettre en forme des dates non ? (question, j'ai pas d'Oracle sous la main...)