当月的第一天?
to_date((to_char(sysdate,'yyyymm')||'01'),'yyyymmdd')

解决方案 »

  1.   

    楼上的, 能不能解释一下那个to_date的格式,   我对他不是很了解, 谢谢.
      

  2.   

    select yourfield_date from your_table where to_char(yourfield_date,'yyyymmdd')=to_char(sysdate,'yyyymm')||'01';
      

  3.   

    当月的第一天
    sysdate-to_number(to_char(sysdate,'DD'))+1
      

  4.   

    当月第一天:
        trunc(sysdate,'month')         ok!
    下月第一天:
        round(sysdate,'month')         ok!Good Luck!
      

  5.   

    mycjn(千里驹) 的办法很好!