SQL> select to_char(sysdate,'ww') from dual;TO_CHAR(SYSDATE,'WW')
---------------------
36

解决方案 »

  1.   

    SQL> select to_char(sysdate,'ww') from dual;TO_CHAR(SYSDATE,'WW')
    ---------------------
    36
      

  2.   

    please see :
    http://gigabase.idi.ntnu.no/oradoc/server.901/a90125/sql_elements4.htm#48515about "Punctuation and Character Literals in Date Format Models "
    you can get what your want.
      

  3.   

    select to_char(sysdate,'ww') from dual;
    返回就是 当前日期是该年的第几周
      

  4.   

    select to_char(sysdate,'ww') from dual;ww就是代表星期几的格式,所以会返回该年的第几周
    同样要得到第几天,第几月什么的你可用dd,mm来替换。
      

  5.   

    SQL> select to_char(sysdate,'ww') from dual;   (从上面 Copy 下来的^&^)
      

  6.   

    select to_char(sysdate,'ww') from dual;   ww:年的周(1-53),其中第 一 周为年的第一天到第七天
    iw:基于ISO标准的年的周(1-52或1-53)
    W:月的周(1-5),其中第一周为月的第一天到第七天