oracle使用to_date查詢一周的第一天日期建站知識
導讀:1建站知識項目的開發中需要用到一個查詢一周的第一天日期的函數搜索N久很難找到解決的方法 只要自己寫一個先用著 代碼如seo網站優化軟件seo網站優化。
網站seo優化診斷工具周使用IW方式計算,如果一年當中第52周別之后至當年的12月31日之間,還有大于或等于4天的話,則定為當年的第53周,否則剩余這些天數被歸為下一年的第1周
復制代碼 代碼如下:
CREATE OR REPLACE FUNCTION f_week_to網站seo優化培訓_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;
相關seo網站優化軟件seo網站優化。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-22 ,文章oracle使用to_date查詢一周的第一天日期建站知識主要講述日期,標簽,oracle使用to_date查詢一周的第一天日網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_5077.html