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

Преобразовываем значение из строкового поля вида xxxxxxx.xxxxxxx или x.xxxxxxexx в число (не в переменную а внутри запроса). Разделитель - точка .
Настройки NLS - Россия, разделитель - запятая .

В это случае имеем два варианта:
select to_number('18.0','999.9') from dual
select to_number('1.8e1','999.9EEEE') from dual


Вопрос - как объединить оба варианта в один to_number?


Можно конечно установить ALTER SESSION SET NLS_NUMERIC_CHARACTERS = '. '
, но есть опасность забыть вернуть его обратно, и тогда мало ли что.
...
Рейтинг: 0 / 0
to_number для Fixed и Science
    #39600575
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / to_number для Fixed и Science
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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