PostgreSQL 14にto_char関数で文字列を指定書式の日付に変換する
環境
Windows10 64bit
PostgreSQL 14.1
書式
to_char(日付・日付時刻, 書式)
使用例
1.文字列を日付に変換し、「YYYY/MM/DD」形式へ変換します
arkgamedb=# select to_char(cast('2022-01-07' as date), 'YYYY/MM/DD'); to_char ------------ 2022/01/07 (1 行)
2.文字列をtimestampに変換し、「HH24:MI:SS」形式へ変換します
arkgamedb=# select to_char(cast('20210107 224336' as timestamp), 'HH24:MI:SS'); to_char ---------- 22:43:36 (1 行)
3.文字列をtimestampに変換し、「YYYY/MM/DD HH24:MI:SS」形式へ変換します
arkgamedb=# select to_char(cast('20210107 222456' as timestamp), 'YYYY/MM/DD HH24:MI:SS'); to_char --------------------- 2021/01/07 22:24:56 (1 行)