сравнение даты с предопределенным форматом pl sql
У меня есть функция, которая должна принимать дату в форматеDD-MON-YY
и должен отображаться в форматеDD-MM-YYYY
, Функция, которую я создал:
create or replace function PRINT_IT(abc date)
RETURN DATE
IS
v_date DATE;
BEGIN
if regexp_like(abc,'^[0-9]{2}-[a-z]{3}-[0-9]{2}но возвращаемое значение всегда неправильный формат даты !!
)
then
v_date := TO_DATE(abc,'DD-MM-YYYY');
else
dbms_output.put_line('wrong format');
end if;
dbms_output.put_line('The date is ');
return v_date;
END PRINT_IT;
но возвращаемое значение всегда неправильный формат даты !!