SELECT TRUNC(SYSDATE) FROM DUAL

解决方案 »

  1.   

    select to_char(sysdate,'yyyy-mm-dd') from dual
      

  2.   

    直接截取当天,trunc...
    如果用round,则中午12点后会算成第二天,之前算当天,类似于四舍五入
      

  3.   

    insert into table1(field1 ,field2 ,date) values('','',current year to day)
      

  4.   

    select to_char(sysdate,'dd-mm-yyyy') from dual;输出:
    TO_CHAR(SY
    ----------
    03-09-2006