Oracle

1 CREATE OR REPLACE FUNCTION GET_WEEK (V_RQ in DATE) return varchar2 as
2    str  varchar2(20);
3    str1 varchar2(20);
4 
5 begin
6    str :=TRIM(TO_CHAR(TRUNC((V_RQ+TO_CHAR(TRUNC(V_RQ,'YYYY'),'D')-1 -TRUNC(V_RQ,'YYYY'))/7)+1,'00'));
7    return str;
8 end;

  作者:Jeremy.Wu
  出处:https://www.cnblogs.com/jeremywucnblog/
  本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

原文地址:https://www.cnblogs.com/jeremywucnblog/p/11421775.html