TO_NUMBER ФУНКЦИЯ

В этом учебном пособии вы узнаете, как использовать Oracle/PLSQL функцию TO_NUMBER с синтаксисом и примерами.

Описание

Функция Oracle/PLSQL TO_NUMBER преобразует строку в число.

Синтаксис

Синтаксис Oracle/PLSQL функции TO_NUMBER:

TO_NUMBER( string1, [ format_mask ], [ nls_language ] )

Параметры или аргументы

string1 строка, которая будет преобразована в число.

format_mask не является обязательным. Формат, который будет использоваться для преобразования string1 в число.

nls_language не является обязательным. nls_language используется для преобразования string1 в число.

Функция TO_NUMBER возвращает numeric значение.

Применение

Функцию TO_NUMBER можно использовать в следующих версиях Oracle/PLSQL:

  • Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i

Пример

Рассмотрим несколько примеров функции TO_NUMBER и изучим, как использовать функцию TO_NUMBER в Oracle/PLSQL.

Поскольку format_mask и nls_language параметры являются необязательными, вы можете просто преобразовать текстовую строку в число следующим образом: