Použijte TO_CHAR
zadáním desetinného znaku D
ve formátu modelu vhodně
Když je vaše relace NLS_NUMERIC_CHARACTERS
je ,.
( "separátor_skupiny_desetinných_znaků ") ve výchozím nastavení nebo jste jej nastavili ručně pomocí
alter session set NLS_NUMERIC_CHARACTERS = ',.';
select to_char(231.12, '99999D99') from dual;
zobrazí
231,12
Chování můžete změnit přiřazením NLS_NUMERIC_CHARACTERS
jako 3. argument
select to_char(231.12, '99999D99','NLS_NUMERIC_CHARACTERS='',.''') from dual;
231,12