функция 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, почему он показывает воскресенье как вывод?

Я новичок в оракуле дБ. Пожалуйста, помогите мне.

Ответы на вопрос(3)

Ваш ответ на вопрос