Gebruik TO_CHAR specificeren van een decimaal teken D op de juiste manier in het formaatmodel
Wanneer uw sessie NLS_NUMERIC_CHARACTERS . is is ,. ( "decimal_character group_separator " ) standaard of je hebt het handmatig ingesteld met
alter session set NLS_NUMERIC_CHARACTERS = ',.';
select to_char(231.12, '99999D99') from dual;
geeft weer
231,12
U kunt het gedrag wijzigen door NLS_NUMERIC_CHARACTERS . toe te wijzen als het derde argument
select to_char(231.12, '99999D99','NLS_NUMERIC_CHARACTERS='',.''') from dual;
231,12