oracle刚学请问下面问题:1.取得当前日期
2.取得当前日期的月份数
3.取得当前日期在这一年所在的周数

解决方案 »

  1.   

    select sysdate, to_char(sysdate, 'mm'), to_char(sysdate, 'ww') from dual;
      

  2.   


    select sysdate,to_char(sysdate,'mm'),to_char(sysdate,'ww') from dual
      

  3.   

    1和2就不用说了.3主要还是看你自己的要求.to_char(sysdate,'ww')取得是当前日期在今天的天数然后除以7取ceil得到的.所以未必和你想象中的周数相符.
      

  4.   

    1和2就不用说了.3主要还是看你自己的要求.to_char(sysdate,'ww')取得是当前日期在今的天数然后除以7取ceil得到的.所以未必和你想象中的周数相符.上面写错一个字...