Oracle12cにLAST_DAY関数で月末の日を取得する

環境
Oracle Database 12c Standard Edition Release 12.2.0.1.0 – 64bit Production

書式
LAST_DAY(日付)
LAST_DAY関数を使うことで、月末の日を取得します。

使用例1
SQL構文

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;

結果
2022/05/30 10:21:25

使用例2
SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT LAST_DAY(SYSDATE) FROM dual;
SELECT LAST_DAY(SYSDATE) FROM dual;
SELECT LAST_DAY(SYSDATE) FROM dual;

結果
2022/05/31 10:35:30

使用例3
SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT TO_CHAR(LAST_DAY(SYSDATE),'YYYY/MM/DD') FROM dual;
SELECT TO_CHAR(LAST_DAY(SYSDATE),'YYYY/MM/DD') FROM dual;
SELECT TO_CHAR(LAST_DAY(SYSDATE),'YYYY/MM/DD') FROM dual;

結果
2022/05/31

Oracle 12c

Posted by arkgame