to_date function with sysdate

前端 未结 3 2013
别跟我提以往
别跟我提以往 2020-12-21 03:44
select TO_CHAR(to_date(sysdate, \'DD-MON-YYYY\'), \'DAY\') FROM DUAL; 

When I run this query the output was : SUNDAY. But we know today is Tuesday(

3条回答
  •  Happy的楠姐
    2020-12-21 04:28

    use this:

     select TO_CHAR(sysdate, 'DAY') FROM DUAL;
    

    you are using this :

     to_date(sysdate, 'DD-MON-YYYY') 
    

    which is giving you date=1/1/0013 which is sunday

提交回复
热议问题