Явное Преобразование типа данных
SQL обеспечивает три функции, чтобы явно преобразовать значение из одного типа данных в другой.

Функция | Назначение |
---|---|
TO_CHAR(number|date,[ fmt],
[nlsparams]) |
Преобразовывает число или дату в символьную строку VARCHAR2 с моделью формата Преобразование чисел: Параметр
Если |
Явное Преобразование типа данных

Функция | Назначение |
---|---|
TO_CHAR(number|date,[ fmt],
[nlsparams]) | Преобразование даты: Параметр |
TO_NUMBER(char,[fmt], [nlsparams]) | Преобразовывает символьную строку, содержащую цифры, к числу в формате, определенном опциональной моделью формата fmt. |
TO_DATE(char,[fmt],[nlsparams]) | Преобразовывает символьную строку, представляющую дату, к значению даты согласно указанному формату fmt. Если fmt опускается, форматом является DD-MON-YY. |
Явное Преобразование типа данных

Отметьте: список функций, упоминаемых в этой рубрике, включает только некоторые из доступных функций преобразования.
Для получения дополнительной информации см. раздел по "Функциям преобразования" в Справочнике Языка SQL БД Oracle 11g, Выпуск 1 (11.1).