- 1
select to_date(to_char(date_field, 'DD.MM.YYYY'), 'DD.MM.YYYY') from dual
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−856.6
select to_date(to_char(date_field, 'DD.MM.YYYY'), 'DD.MM.YYYY') from dual
Смысл операция имеет, но есть способы и попроще :)
и этим все сказано
Здесь дата (хранится видимо в числовом формате) сначала приводится к формату 'DD.MM.YYYY' функцией to_char, а потом преобразуется в дату из строки формата 'DD.MM.YYYY' :)