oracle中如何判斷某個日期是星期幾


https://www.cnblogs.com/remember-forget/p/7531893.html

SELECT to_char(to_date('2011-03-13','YYYY-MM-DD'),'d') FROM DUAL 

其中 紅色部分為傳入日期 

to_char的其他用法 

Select to_char(sysdate,'ss') from dual取當前時間秒部分 
Select to_char(sysdate,'mi') from dual取當前時間分鍾部分 
Select to_char(sysdate,'HH24') from dual取當前時間秒小時部分 
Select to_char(sysdate,'DD') from dual取當前時間日期部分 
Select to_char(sysdate,'MM') from dual取當前時間月部分 
Select to_char(sysdate,'YYYY') from dual取當前時間年部分 
Select to_char(sysdate,'w') from dual取當前時間是一個月中的第幾周(從1日開始算) 
Select to_char(sysdate,'ww') from dual取當前時間是一年中的第幾周(從1.1開始算) 
Select to_char(sysdate,'iw') from dual取當前時間是一年中的第幾周(按實際日歷的) 
Select to_char(sysdate,'d') from dual取當前時間是一周的第幾天,從星期天開始,周六結束 
Select to_char(sysdate,'day') from dual 取當前日是星期幾,和數據庫設置的字符集有關,會輸出'Tuesday' 
Select to_char(sysdate,'ddd') from dual 當前日是一年中的第幾天


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM