Функция Oracle TO_NUMBER (PL/SQL)

Функция TO_NUMBER — преобразует строковое значение в числовое (NUMBER)

Синтаксис:
TO_NUMBER(исходная_строка, Формат, NLS_LANGUAGE);
--Последний параметр NLS_LANGUAGE (как я понимаю для задания кодировки) мне не разу не пригодился.


Примеры:
SQL> select to_number('123.234','999.999') from dual;
 
TO_NUMBER('123.234','999.999')
------------------------------
                       123,234
 
SQL> select to_number('123.23','999.99') from dual;
 
TO_NUMBER('123.23','999.99')
----------------------------
                      123,23 

SQL> select to_number('023.23','999.99') from dual;
 
TO_NUMBER('023.23','999.99')
----------------------------
                       23,23


0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.