powered by simpleCommunicator - 2.0.44     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Форматирование чисел в TO_CHAR
2 сообщений из 2, страница 1 из 1
Форматирование чисел в TO_CHAR
    #32056878
lh@work
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, уважаемые!

Запрос очень простой, но к вечеру уже нерешаемый :(:

select to_char( my_field , ?????) from my_table
(my_field number)

Надо, чтобы на выходе у числа было ровно 2 знака ПОСЛЕ запятой. ДО запятой может быть сколько угодно знаков. Если число меньше 1, то формат должен быть такой: 0.хх
Очень не хочется в format string писать кучу 9-к.

Вопрос: как грамотно указать format string ?

С уважением, Наталия
...
Рейтинг: 0 / 0
Форматирование чисел в TO_CHAR
    #32056887
Фотография GoGi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select decode(sign(my_field),'-1','-',null)||to_char(decode(sign(abs(my_field)-1),-1,0,null))||to_char(trunc(abs(my_field),2)) from my_table

A eto vigliadit luchshe chem pisat' 999999990.00 v format mask?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Форматирование чисел в TO_CHAR
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]