функция to_date с sysdate
select TO_CHAR(to_date(sysdate, 'DD-MON-YYYY'), 'DAY') FROM DUAL;
Когда я запустил этот запрос, результат был: Воскресенье. Но мы знаем, что сегодня вторник (1-1-2013). А также
затем изменил запрос как
select TO_CHAR(to_date('01-JAN-2013', 'DD-MON-YYYY'), 'DAY') FROM DUAL;
Ответ был: вторник.
затем изменил запрос как
select TO_CHAR(to_date(sysdate+1, 'DD-MON-YYYY'), 'DAY') FROM DUAL;
Ответ: понедельник.
Когда я использую sysdate, почему он показывает воскресенье как вывод?
Я новичок в оракуле дБ. Пожалуйста, помогите мне.