日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

Oracle數(shù)據(jù)庫中每月工作日計算代碼分析

瀏覽:32日期:2023-11-25 18:35:54
SQL> SELECT TEXT FROM USER_SOURCE WHERE TYPE='PROCEDURE' AND NAME='GZR';TEXT----------------------------------------------------------------------------------------------------procedure gzr(v_nowdate in varchar2) as v_firstsaturday varchar2(10);  v_outdate date; v_countworkday number(10); begin  select to_char(next_day(to_date(concat(v_nowdate,'01'),'yyyymmdd'),1)-1,'dd')  into v_firstsaturday  from sys.dual;   v_countworkday:=to_number(v_firstsaturday)-1;  loop v_outdate:=to_date(concat(v_nowdate,v_firstsaturday+7),'yyyymmdd'); if v_outdate yyymm'),'01'),'yyyymmdd') then  v_countworkday:=v_countworkday+5;  else  v_countworkday:=v_countworkday+5-to_number(v_outdate-to_date(concat(to_char(add_months(sysdate,1),'yyyymm'),'01'),'yyyymmdd'));  end if;  exit when v_outdate>=to_date(concat(to_char(add_months(sysdate,1),'yyyymm'),'01'),'yyyymmdd');TEXTCREATE OR REPLACE FUNCTION Get_WorkingDays( ny IN VARCHAR2) RETURN INTEGER IS/*------------------------------------------------------------------------------------------函數(shù)名稱:Get_WorkingDays中文名稱:求某一年月中共有多少工作日作者姓名: XINGPING編寫時間: 2004-05-22輸入?yún)?shù):NY:所求包含工作日數(shù)的年月,格式為yyyymm,如200405返 回 值:整型值,包含的工作日數(shù)目。算法描述:1).列舉出參數(shù)給出的年月中的每一天。這里使用了一個表(ljrq是我的庫中的一張表。這個表可以是有權(quán)訪問的、記錄條數(shù)至少為31的任意一張表或視圖)來構(gòu)造出某年月的每一天。2).用這些日期和一個已知星期幾的日期相減(2001-12-30是星期天),所得的差再對7求模。假如所求年月在2001-12-30以前,那么所得的差既是負(fù)數(shù),求模后所得值范圍為大于-6,小于0,如-1表示星期六,故先將求模的結(jié)果加7,再求7的模.3).過濾掉結(jié)果集兄滴?和6的元素,然后求count,所得即為工作日數(shù)目。 -------------------------------------------------------------------------------------------------*/ Result INTEGER;BEGIN SELECT COUNT(*) INTO ResultFROM (SELECT MOD(MOD(q.rq-to_date('2001-12-30','yyyy-mm-dd'),7),7) weekdayFROM ( SELECT to_date(nyt.dd,'yyyymmdd') rq FROM (SELECT substr(100+ROWNUM,2,2) dd FROM ljrq z WHERE Rownum<=31 ) t WHERE to_date(nyt.dd,'yyyymmdd')   BETWEEN to_date(ny,'yyyymm')   AND last_day(to_date(ny,'yyyymm')) )q ) a  WHERE a.weekday NOT IN(0,6); RETURN Result; END Get_WorkingDays;CREATE OR REPLACE FUNCTION Get_WorkingDays( ny IN VARCHAR2) RETURN INTEGER IS/*-----------------------------------------------------------------------------------------函數(shù)名稱:Get_WorkingDays中文名稱:求某一年月中共有多少工作日作者姓名: XINGPING編寫時間: 2004-05-23輸入?yún)?shù):NY:所求包含工作日數(shù)的年月,格式為yyyymm,如200405返 回 值:整型值,包含的工作日數(shù)目。算法描述:使用Last_day函數(shù)計算出參數(shù)所給年月共包含多少天,根據(jù)這個值來構(gòu)造一個循環(huán)。在這個循環(huán)中先求這個月的每一天與一個已知是星期天的日期(2001-12-30是星期天)的差,所得的差再對7求模。假如所求日期在2001-12-30以前,那么所得的差既是負(fù)數(shù),求模后所得值范圍為大于-6,小于0,如-1表示星期六,故先將求模的結(jié)果加7,再求7的模. 如過所得值不等于0和6(即不是星期六和星期天),則算一個工作日。 ----------------------------------------------------------------------------------------*/ Result INTEGER := 0; myts INTEGER; --所給年月的天數(shù) scts INTEGER; --某天距2001-12-30所差的天數(shù) rq  DATE; djt INTEGER := 1;  -- BEGIN myts := to_char(last_day(to_date(ny,'yyyymm')),'dd');  LOOP rq := TO_date(nysubstr(100+djt,2),'yyyymmdd');scts := rq - to_date('2001-12-30','yyyy-mm-dd');IF MOD(MOD(scts,7)+7,7) NOT IN(0,6) THEN Result := Result + 1;END IF;djt := djt + 1; EXIT WHEN djt>myts; END LOOP;  RETURN Result; END Get_WorkingDays;
標(biāo)簽: Oracle 數(shù)據(jù)庫
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产亚洲字幕| 欧美粗暴jizz性欧美20| 在线观看精品| 久久精品亚洲一区二区| 午夜性色一区二区三区免费视频| 亚洲一本视频| 日韩精品午夜| 麻豆理论在线观看| 成人高清一区| 美女在线视频一区| 中文字幕av亚洲精品一部二部| 婷婷激情久久| 日韩欧美一区免费| 国产一区福利| 久久精品国产999大香线蕉 | 久久婷婷激情| 中文一区一区三区高中清不卡免费| 91欧美极品| 婷婷视频一区二区三区| 日韩中文字幕av电影| 亚洲天堂黄色| 国产精品第一| 国产精品久久久久毛片大屁完整版 | 黑丝美女一区二区| 久久久久久久久丰满| 九九精品调教| 欧洲精品一区二区三区| 日本强好片久久久久久aaa| 亚洲欧美在线专区| 男人的天堂久久精品| 久久都是精品| 亚洲精选成人| 日韩精品福利一区二区三区| 青草综合视频| 91成人在线网站| 日韩福利在线观看| 69堂精品视频在线播放| 91p九色成人| 日本不卡在线视频| 国产日韩视频| 久久亚洲资源中文字| 久久永久免费| 精品一区二区三区中文字幕在线| 麻豆精品新av中文字幕| 精品视频自拍| 日本一区二区高清不卡| 成人免费网站www网站高清| 久久九九精品| 香蕉久久夜色精品国产| 亚洲永久精品唐人导航网址| 日韩精品久久久久久| 亚洲精品一二| 九九99久久精品在免费线bt| 精品国产免费人成网站| 伊人久久大香线蕉av超碰演员| 爽好多水快深点欧美视频| 亚洲精品美女91| 国产精品18| 日韩影片在线观看| 国产精品magnet| 久久久天天操| 男女男精品网站| 国产乱论精品| 日韩欧美午夜| 亚洲一区亚洲| 亚洲精品一二三**| 午夜性色一区二区三区免费视频| 午夜天堂精品久久久久| 福利视频一区| 综合激情在线| 成人精品视频| 亚洲一级高清| 国产日韩高清一区二区三区在线 | 亚洲精品极品| 国产麻豆一区| 日韩av电影一区| yellow在线观看网址| 久久视频精品| 亚洲精品少妇| 精品久久99| 亚洲一区久久| 国产精品久久久久久久免费观看| 日韩一区二区三区免费| 在线观看亚洲精品福利片| 在线亚洲观看| 成人亚洲精品| 精品三级在线观看视频| 激情偷拍久久| 久久wwww| 电影亚洲精品噜噜在线观看| 日韩在线看片| 欧美不卡在线| 日韩欧美久久| 欧美日韩在线精品一区二区三区激情综合 | 日韩精品一级| 国产粉嫩在线观看| 日韩成人精品一区二区三区| 成人亚洲精品| 蜜臀久久99精品久久久画质超高清 | 视频一区视频二区中文字幕| 国产一区二区三区黄网站| 亚洲性视频在线| 亚洲天堂久久| 日韩不卡在线| 国产日韩欧美高清免费| 国产精品普通话对白| 你懂的国产精品| 亚洲精品欧美| 99国产精品自拍| 久久高清精品| 国产精品久久观看| 久久中文精品| 久久不卡日韩美女| 日本天堂一区| 日本不卡高清视频| 中文不卡在线| 红桃视频国产精品| 亚洲福利专区| 日韩欧美综合| 国产精品a级| 国产亚洲一区| 日韩高清不卡在线| 婷婷精品在线观看| 亚洲欧美日本日韩| 91成人超碰| 91日韩在线| 五月亚洲婷婷 | 青青草精品视频| 精品视频自拍| 欧美专区18| 蜜桃视频第一区免费观看| 国产精品一区二区中文字幕| 啪啪国产精品| 福利一区在线| 97在线精品| 亚洲欧美不卡| 久久精品国产网站| 亚洲午夜久久| 日韩一区二区中文| 69堂免费精品视频在线播放| 快播电影网址老女人久久| 久久亚洲色图| 国产盗摄——sm在线视频| 日韩影院在线观看| 欧美少妇精品| 91嫩草精品| 夜夜嗨网站十八久久| 激情欧美亚洲| 欧美精品不卡| 日韩精品一区第一页| 亚洲午夜黄色| 精品1区2区3区4区| 麻豆中文一区二区| 欧美成a人片免费观看久久五月天| 免费在线欧美黄色| 免费毛片在线不卡| 给我免费播放日韩视频| 欧美一级精品| 成人在线丰满少妇av| 在线观看亚洲精品福利片| 日韩欧美三区| 久久夜色精品| 欧美特黄一级大片| 亚洲一卡久久| 成人看片网站| 美女在线视频一区| 亚洲毛片一区| 亚洲综合三区| 国产综合精品| 神马午夜久久| 欧美日韩国产免费观看| 视频在线不卡免费观看| 日本蜜桃在线观看视频| 国产精一区二区| 午夜天堂精品久久久久| 97精品国产福利一区二区三区| 青青在线精品| 亚洲精品中文字幕99999| 欧美91福利在线观看| 国产成人精品一区二区三区免费 | 精品亚洲美女网站| 国产成人免费| 国产欧美日韩一区二区三区四区| 97精品国产福利一区二区三区| 欧美国产专区| 国产精品亚洲二区| 日本强好片久久久久久aaa| 日本一区二区三区视频在线看| 蜜臀91精品国产高清在线观看| 日韩毛片网站| 天堂精品久久久久| 水蜜桃久久夜色精品一区的特点| 国产精品地址| 国产精品伊人| 国产极品久久久久久久久波多结野| 亚洲一区不卡| 亚洲精品自拍| 日本伊人午夜精品| 国产一区二区色噜噜| 福利一区二区免费视频 |