Użyj TO_CHAR
określenie znaku dziesiętnego D
w modelu formatu odpowiednio
Gdy NLS_NUMERIC_CHARACTERS
Twojej sesji to ,.
( „znak_dziesiętny separator_grupy " ) domyślnie lub ustawiłeś to ręcznie za pomocą
alter session set NLS_NUMERIC_CHARACTERS = ',.';
select to_char(231.12, '99999D99') from dual;
wyświetlacze
231,12
Możesz zmienić zachowanie, przypisując NLS_NUMERIC_CHARACTERS
jako trzeci argument
select to_char(231.12, '99999D99','NLS_NUMERIC_CHARACTERS='',.''') from dual;
231,12