「Oracle」TRUNC()でシステムの日付の値(SYSDATE)を切り捨てる

2021年8月26日

1.MMフォーマットで日付の部分までが切り捨てる

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
TRUNC(SYSDATE, 'MM')
FROM
DUAL;
SELECT TRUNC(SYSDATE, 'MM') FROM DUAL;
SELECT
  TRUNC(SYSDATE, 'MM') 
FROM
  DUAL;

結果
MM
2021/08/01

2.時刻の部分が切り捨てる

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
TRUNC(SYSDATE) AS MM
FROM
DUAL;
SELECT TRUNC(SYSDATE) AS MM FROM DUAL;
SELECT
  TRUNC(SYSDATE) AS MM
FROM
  DUAL;

結果
MM
2021/08/26

Oracle

Posted by arkgame