Oracle 周相關函式

2021-08-22 18:15:38 字數 377 閱讀 9806

select

trunc(sysdate,'w'), --每月1日作為第乙個星期第一天 取當前周第一天對應日期

trunc(sysdate,'ww'), --每年1月1日作為第乙個新奇第一天,取當前周對應第一天日期

trunc(sysdate,'iw'), --當前日期的周一對應日期(自然周)

to_char(sysdate,'w'), --每月1日為當月第一周第一天,當天是第幾周

to_char(sysdate,'ww'), --每年1月1日時第一周第一天,當前時間是當年第幾周

to_char(sysdate,'iw') --當前時間是當年第幾周(自然周)

from dual;

oracle函式相關

1.nvl oracle的nvl函式的用法 通過查詢獲得某個欄位的合計值,如果這個值位null將給出乙個預設的預設值 select nvl sum t.dwxhl 1 from tb jhde t where zydm 1 這裡關心的nvl的用法,nvl arg,value 代表如果前面的arg的值...

oracle相關函式

大寫的ps oracle儲存過程測試進不去解決方案 重新編譯 trunc sysdate,d 1 表示今天所在周的周一的年月日,如今天是2016.04.21周四,則trunc sysdate,d 1表示2016.04.18周一 select trunc sysdate from dual case ...

Oracle的相關函式

字串操作函式 1 concat p1,p2 字串連線函式 2 length p1 求長度 3 lpad p1,n,p2 從左邊填充,即p1字串,在n個長度中右對齊,剩下的長度用p2填充 lpad aaa 5,aaa 4 rpad p1,n,p2 同上 5 lower upper 大小寫 6 init...