Précédent   Forum des professionnels en informatique > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/09/2008, 16h49   #1
Membre confirmé
 
Avatar de LBO72
 
Inscription : mai 2007
Messages : 385
Détails du profil
Informations personnelles :
Âge : 43
Localisation : France

Informations forums :
Inscription : mai 2007
Messages : 385
Points : 282
Points : 282
Par défaut Pb affichage des numériques

Salut à tous et à toutes,
Je suis en 10g R2, j'ai un souci d'affichage des zones numériques :
Code :
1
2
3
4
5
6
7
8

DEV)>SET numformat999G999G999D99;
DEV1>select 123465799 from dual;

      123465799
---------------
 123,465,799.00
Or moi, je voulais avoir :

DEV1>select 123465799 from dual;

123465799
---------------
123.465.799,00[/CODE]

Savez-vous quel paramètre NLS faut-il changer ?
Merci de votre aide.
LBO72
LBO72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/09/2008, 17h06   #2
Expert Confirmé Sénior
 
Avatar de mnitu
 
Homme Marius Nitu
Ingénieur développement logiciels
Inscription : octobre 2007
Messages : 3 320
Détails du profil
Informations personnelles :
Nom : Homme Marius Nitu
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 3 320
Points : 5 839
Points : 5 839
NLS_NUMERIC_CHARACTERS
mnitu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/09/2008, 17h07   #3
McM
Expert Confirmé Sénior
 
Inscription : juillet 2003
Messages : 3 459
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 3 459
Points : 4 226
Points : 4 226
Code :
1
2
3
4
5
6
SELECT TO_CHAR(123465799, '999G999G999D99', 'NLS_NUMERIC_CHARACTERS='',.''') num1,
	TO_CHAR(123465799, '999G999G999D99', 'NLS_NUMERIC_CHARACTERS=''.,''') num2
FROM dual
 
NUM1			NUM2
 123.465.799,00	 123,465,799.00
Faut faire un alter session sous sqlplus.
__________________
More Code : More Bugs. Less Code : Less Bugs
McM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/09/2008, 17h20   #4
Membre confirmé
 
Avatar de LBO72
 
Inscription : mai 2007
Messages : 385
Détails du profil
Informations personnelles :
Âge : 43
Localisation : France

Informations forums :
Inscription : mai 2007
Messages : 385
Points : 282
Points : 282
Merci chers amis :-)

Peut-on modifier ce paramétre NLS_NUMERIC_CHARACTERS et le focer = '.,' au lieu ',.'

En vous remerciant.
LBO72.
LBO72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/09/2008, 17h22   #5
Membre confirmé
 
Avatar de LBO72
 
Inscription : mai 2007
Messages : 385
Détails du profil
Informations personnelles :
Âge : 43
Localisation : France

Informations forums :
Inscription : mai 2007
Messages : 385
Points : 282
Points : 282
Je vous remercie, j'ai trouvé la réponse dans ce supper site :-)

LBO72
LBO72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h13.


 
 
 
 
Partenaires

Hébergement Web