-- Oracle資料庫日期|時間查詢 SELECT SYSDATE FROM DUAL; SELECT TO_CHAR(SYSDATE , 'YYYY') FROM DUAL; -- 年 SELECT TO_CHAR(SYSDATE , 'MM') FROM DUAL; -- 月 SELECT T ...
-- Oracle資料庫日期|時間查詢
SELECT SYSDATE FROM DUAL;
SELECT TO_CHAR(SYSDATE , 'YYYY') FROM DUAL; -- 年
SELECT TO_CHAR(SYSDATE , 'MM') FROM DUAL; -- 月
SELECT TO_CHAR(SYSDATE , 'DD') FROM DUAL; -- 日
SELECT TO_CHAR(SYSDATE , 'Q') FROM DUAL; -- 季數
SELECT TO_CHAR(SYSDATE , 'IW') FROM DUAL; -- 周數 -- 按照日曆上的那種計數 ,每年有52或53周
SELECT TO_CHAR(SYSDATE , 'YYYY-MM-DD Q HH24:MI:SS') FROM DUAL;
-- Oracle資料庫日期|時間操作
SELECT SYSDATE , SYSDATE - INTERVAL '6' MINUTE FROM DUAL; -- 當前時間減去6分鐘的時間
SELECT SYSDATE , SYSDATE - INTERVAL '6' HOUR FROM DUAL; -- 當前時間減去6小時的時間
SELECT SYSDATE , SYSDATE - INTERVAL '6' DAY FROM DUAL; -- 當前時間減去6天的時間
SELECT SYSDATE , SYSDATE - INTERVAL '6' MONTH FROM DUAL; -- 當前時間減去6月的時間
SELECT SYSDATE , SYSDATE - INTERVAL '6' YEAR FROM DUAL; -- 當前時間減去6年的時間
SELECT SYSDATE , SYSDATE -8*INTERVAL '6' HOUR FROM DUAL; -- 當前時間減去48小時的時間