Преобразование символьного представления значения типа «дата-время» во внутреннее.
::=
TO_TIMESTAMP
является синонимом TO_DATE
.
<Символьное выражение>
должно задавать символьное значение типа «дата-время».
<Символьное выражение>
и <символьный формат>
могут быть заданы <SQL-параметром>
, который должен
содержать спецификацию типа данных параметра и его маску соответственно.
select to_date(:param_value (char(10)), :param_mask); 28-05-2030 dd-mm-yyyy |28.05.2030:00:00:00.00|
Описание элементов <символьного формата>
см. в описании функции TO_CHAR.
Если <символьный формат>
не задан, по умолчанию используется 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 |
<Символьное выражение>
во внутреннем представлении.
Тип возвращаемого значения – 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'));