Преобразование символьного представления типа «дата-время» во внутреннее

Функция

Преобразование символьного представления значения типа «дата-время» во внутреннее.

Спецификация
   
< синтаксис >::=
Синтаксические правила
  1. TO_TIMESTAMP является синонимом TO_DATE.

  2. < Символьное выражение > должно задавать символьное значение типа «дата-время».

  3. < Символьное выражение > и < символьный формат > могут быть заданы < SQL-параметром >, который должен содержать спецификацию типа данных параметра и его маску соответственно.

    select to_date(:param_value (char(10)), :param_mask);
    28-05-2030
    dd-mm-yyyy
    |28.05.2030:00:00:00.00|
  4. Описание элементов < символьного формата > см. в описании функции TO_CHAR.

  5. Если < символьный формат > не задан, по умолчанию используется DD-MON-YY.

    select to_date('28-apr-03'), to_date('28-apr-45');
    |28.04.2003:00:00:00.00 |28.04.1945:00:00:00.00 |
Возвращаемое значение
  1. < Символьное выражение > во внутреннем представлении.

  2. Тип возвращаемого значения – DATE.

Пример
create table tab1(d date);
insert into tab1 values (to_date('28-05-2003', 'dd-mm-yyyy'));
insert into tab1 values (to_date('28-apr-03'));