查询当前日期是哪周,哪月,哪天

select to_char(TO_DATE('20110101', 'YYYYMMDD'), 'yyyyiw') as week, --oracle求当年的第几周
      to_char(TO_DATE('20110102', 'YYYYMMDD'), 'ww') as week2, --oracle求当年的第几周
      to_char(TO_DATE('20110101', 'YYYYMMDD'), 'yyyy') as year, --oracle求第几年
      to_char(TO_DATE('20110101', 'YYYYMMDD'), 'yyyymm') as month, --oracle求当年的第几月
      to_char(TO_DATE('20110101', 'YYYYMMDD'), 'yyyyddd') as day, --oracle求当年的第几天
      to_char(TO_DATE('20110401', 'YYYYMMDD'), 'yyyyq') as quarter -- oracle求当年的第几季度
 from dual

猜你喜欢

转载自blog.csdn.net/qq_29495223/article/details/81036118