powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / использование to_number в запросах с sum
2 сообщений из 2, страница 1 из 1
использование to_number в запросах с sum
    #32083043
Фотография Oleg Afanasiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь выполнить запрос вида:

Код: plaintext
1.
select sum(TO_NUMBER(obs_pr_sm)),obs_nm from tobs@lio where ltrim(rtrim(obs_pr_sm))<>'100' group by obs_nm

где obs_pr_sm-varchar2(7)
не хочет конвертить числа которые с точкой
тоесть если там стоит 14.3 или 9.5 он говорит что

(Error): ORA-01722: неверное число ORA-02063: preceding line from LIO

А вот на целые числа не ругается.
Форматировать пытался-то же самое.('99.99','99D99')
Как же их сконвертить?
...
Рейтинг: 0 / 0
использование to_number в запросах с sum
    #32083061
Фотография Oleg Afanasiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос снимается
Просто раньше там был тип char(7) вот пробелы ему и мешали ;_)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / использование to_number в запросах с sum
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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