Bonjour
J'utilise Oracle Report 6i avec lequel je dois faire un report pour un projet.
Mon chef de projet aimerait que tous les nombres à virgule puissent apparaitre avec une virgule (,) au lieu d'un point (.)
--> 14.23 deviendrait 14,23
Il se trouve que en fouillant un peu, j'ai découvert une commede qui permet de transformer les parametres d'une session.
Je voudrais dès lors pourvoir l'insérer dans mon report pour qu'il me convertisse automatiquement mes nombres.alter session set NLS_NUMERIC_CHARACTERS = ",." ;
J'ai donc penser le mettre dans un trigger mais, il refuse carrément d'insérer un "alter" dans une fonction. Idem pour les procédures ...
--> refusé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 CREATE OR REPLACE PROCEDURE p_essai IS BEGIN alter session set NLS_NUMERIC_CHARACTERS = ",." ; END;
Quelqu'un aurait une idée pour moi?
Cette solution m'éviterait de modifier tous mes quérries (7) et de les mettre à ralonge.
Merci de votre aide
Partager