請問我要在報表顯示 每個月 週的日期星期一~星期日為一周. 報表需呈現0610~0616. 語法該如何寫? 謝謝
我們在
全球最大資訊顧問公司
與
全台最大電腦製造公司
要求下
排程要用周別顯示
Oracle PL/SQL 第0周=當周 Monday - Sunday
但 PL.SQL 第一天是 Sunday 因此要加一天
本周一是 TRUNC(SYSDATE,'WW') + 1 = Monday
本周日是 TRUNC(SYSDATE,'WW') + 7 = Sunday
但是
SYSDATE 如果是周日會誤判
TRUNC('2013-06-16','WW') + 7 = '2013-06-23'