Атрибут приведения запроса Oracle

#sql #oracle #string

#sql #Oracle #строка

Вопрос:

Я пытаюсь преобразовать десятичную дробь в текст. Каждый раз, когда я пытаюсь выполнить приведение, он преобразует число таким образом:

 number:   converted: 
---------------------
0.1234    .1234
  

Я пытался использовать TO_CHAR, но безуспешно.

Ответ №1:

Используйте второй параметр формата функции TO_CHAR.

Попробуйте что-то вроде:

 SELECT TO_CHAR(0.1234, '00000000.00') FROM DUAL