如何判断甲骨文中一周的起止日期?
procedure get weekly(p _ date in date,-该月的日期。
$ NUMBER年的P _ NUMBER,-星期几?
P _ start date out date,-一周的开始日期。
p _ end date out date)-一周的结束日期。
如同
v_lastDay日期;
v _第一天日期;
开始
v_lastDay :=最后一天(p _ date);
v _ first day:= ADD _ MONTHS(v _ last day,-1)+1;
p _ start date:= ROUND(v _ first DAY+7 *(p _ number-1)-1,'日');
p _ end date:= p _ start date+6;
END getWeekly