「Oracle」時間を加算、減算するサンプル

2021年8月25日

1.現在時刻に5時間足す
システム日付を取得

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
SYSDATE
FROM
DUAL
SELECT SYSDATE FROM DUAL
SELECT
  SYSDATE
FROM
  DUAL

結果 2021/08/25 17:04:33

5時間足す

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
SYSDATE + 5 / 24
FROM
DUAL
SELECT SYSDATE + 5 / 24 FROM DUAL
SELECT
  SYSDATE + 5 / 24 
FROM
  DUAL

結果 2021/08/25 22:05:12

2.現在時刻から5時間引く

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
SYSDATE - 5 / 24
FROM
DUAL
SELECT SYSDATE - 5 / 24 FROM DUAL
SELECT
  SYSDATE - 5 / 24 
FROM
  DUAL

結果 2021/08/25 12:06:22

Oracle

Posted by arkgame