「Oracle12c」TO_CHAR関数を使って指定書式で日付を文字列に変換する

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

書式
TO_CHAR(expr, format)
指定した書式で日付や数値を文字列に変換します。
expr
文字列に変換する日付(DATE型)または数値(NUMBER型)を指定します。
format
文字列の書式を「YYYY/MM/DD」のように指定します。
書式について

YYYY 4桁の西暦年
YY 西暦年の2桁
RR 西暦年の2桁
MM 月
DD 日
HH 12時間表記の時
HH24 24時間表記の時

使用例
SQL構文

select TO_CHAR(sysdate, 'yyyymmdd-HH24MISS') from dual

結果 20220812-173016

Oracle 12c

Posted by arkgame