ORACLE常用時間格式轉換


1、獲取當前時間的年月日周小時分鍾秒

SELECT TO_CHAR(SYSDATE,'YYYYMMDD W HH24:MI:SS') FROM DUAL;

結果

2、取得當前日期是一星期的第幾天,注意星期日是第一天

SELECT SYSDATE,TO_CHAR(SYSDATE,'D') FROM DUAL;

結果

3、獲取當前日期是星期幾的中文顯示

SELECT TO_CHAR(SYSDATE,'DAY') FROM DUAL;

結果

4、獲取當天最后一秒

SELECT TRUNC(SYSDATE)+0.9999 FROM DUAL;

結果

5、返回當前月的最后一天

SELECT LAST_DAY(TRUNC(SYSDATE)) FROM DUAL;

結果

6、獲取一年的每一天

SELECT TRUNC (SYSDATE,'YYYY')+RN-1 DATE0 FROM(SELECT ROWNUM RN FROM     
            ALL_ OBJECTS WHERE ROWNUM<366);

結果

7、獲取今天是今年的第N天

SELECT TO_CHAR(SYSDATE,'DDD')FROM DUAL;

結果

 


免責聲明!

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



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