a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 數據庫 > Oracle > 正文

oracle使用to_date查詢一周的第一天日期

2024-08-29 13:57:50
字體:
來源:轉載
供稿:網友

周使用IW方式計算,如果一年當中第52周別之后至當年的12月31日之間,還有大于或等于4天的話,則定為當年的第53周,否則剩余這些天數被歸為下一年的第1周

復制代碼 代碼如下:


CREATE OR REPLACE FUNCTION f_week_to_date(a_week varchar2) RETURN CHAR IS 
  v_first_date   char(10); 
  v_date_of_week number(1); 

BEGIN 
  select to_char(to_date(substr(a_week, 1, 4) || '0101', 'yyyymmdd'), 'D') 
    into v_date_of_week 
    from dual; 
  v_date_of_week := v_date_of_week - 1; 
  if v_date_of_week <= 4 then 
    select TO_CHAR(TO_DATE(SUBSTR(a_week, 1, 4) || '0101', 'yyyymmdd') + 
                   SUBSTR(a_week, 5, 2) * 7 - 7 - v_date_of_week + 1, 
                   'yyyy-mm-dd') 
      into v_first_date 
      from dual; 
  else 
    select TO_CHAR(TO_DATE(SUBSTR(a_week, 1, 4) || '0101', 'yyyymmdd') + 
                   SUBSTR(a_week, 5, 2) * 7  - v_date_of_week + 1, 
                   'yyyy-mm-dd') 
      into v_first_date 
      from dual; 
  end if; 

  return v_first_date; 

END;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品一区二区在线观看 | 久久久久久久久久久高潮 | 日本黄色免费观看 | 秋霞影院午夜丰满少妇在线视频 | 国产亚洲精品久久久优势 | 国产精品久久久久久福利 | 国产精品毛片无码 | 日韩视频免费看 | 欧美成人a∨高清免费观看 久久精品在线 | 日韩在线播放一区 | 久久激| 欧美日韩一区二区三区在线观看 | 日韩欧美在线看 | 午夜黄色影院 | 久草福利在线视频 | 亚洲欧洲无码一区二区三区 | 一本大道综合伊人精品热热 | 日韩欧美一区二区三区免费观看 | 日批视频免费观看 | 天天视频成人 | 91社区在线视频 | 日韩综合网 | 婷婷在线视频 | 久久的爱 | 免费一区二区三区 | 激情一区二区三区 | 91麻豆精品国产91久久久更新资源速度超快 | 久久久免费 | 日韩免费av一区二区 | 亚洲国产精品久久久男人的天堂 | 精品国产乱码久久久久久蜜臀 | 男人和女人上床网站 | 高清精品自拍亚洲 | 中文字幕在线一区二区三区 | 日韩av在线一区二区 | 成人欧美一区二区三区在线播放 | 欧美在线视频一区 | 国产免费黄视频 | 色免费在线观看 | 成人在线播放网站 | 伊人超碰在线 |