Я не могу понять, как выбрать следующее:
123 -> 123.00000
123.12 -> 123.12000
123.123456 -> 123.123456
Я хотел бы увеличить количество десятичных знаков, например, до 5 десятичных знаков (минимум). Если там вообще нет десятичных знаковдолжно быть 5 нулей.Хорошо, если есть более 5 десятичных знаков.
SELECT ROUND(123,5) FROM DUAL;
приведет к: 123 вместо 123.00000
Число имеет точность по умолчанию.
Возможно ли этоили я должен преобразовать его в varchar с форматами чисел оракула ?
Я использую Oracle 10g с plsql.