Verwenden Sie TO_CHAR Angabe eines Dezimalzeichens D im Formatmodell entsprechend
Wenn Ihre Sitzung NLS_NUMERIC_CHARACTERS ist ist ,. ( "dezimal_zeichen gruppentrennzeichen " ) standardmäßig oder Sie haben es manuell mit
alter session set NLS_NUMERIC_CHARACTERS = ',.';
select to_char(231.12, '99999D99') from dual;
zeigt
231,12
Sie können das Verhalten ändern, indem Sie NLS_NUMERIC_CHARACTERS zuweisen als 3. Argument
select to_char(231.12, '99999D99','NLS_NUMERIC_CHARACTERS='',.''') from dual;
231,12