「Oracle12c」システム日付の月末を取得する

2022年4月13日

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

書式
TO_CHAR(LAST_DAY(SYSDATE), 'YYYYMMDD’)
LAST_DAY関数を利用して、月末を取得します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
TO_CHAR(LAST_DAY(SYSDATE), 'YYYYMMDD') RESULT1 --YYYYMMDD形式の文字列型
,LAST_DAY(SYSDATE) RESULT2 --日付型
FROM
DUAL
SELECT TO_CHAR(LAST_DAY(SYSDATE), 'YYYYMMDD') RESULT1 --YYYYMMDD形式の文字列型 ,LAST_DAY(SYSDATE) RESULT2 --日付型 FROM DUAL
SELECT
  TO_CHAR(LAST_DAY(SYSDATE), 'YYYYMMDD') RESULT1 --YYYYMMDD形式の文字列型
  ,LAST_DAY(SYSDATE) RESULT2 --日付型
FROM
  DUAL

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
RESULT1     RESULT2
20220430 2022/04/30 13:08:14
RESULT1     RESULT2 20220430 2022/04/30 13:08:14
RESULT1	    RESULT2
20220430	2022/04/30 13:08:14

 

Oracle 12c

Posted by arkgame