PostgreSQL 14に数値文字列を指定日付書式に変換する
環境
Windows10 64bit
PostgreSQL 14.1
書式
Left(文字列 , 左から切り取る文字数 )
Substring(対象文字列 , 切り取り始める位置 , 切り取る文字数)
Right(文字列 , 右から切り取る文字数 )
使用例1
数値文字列を「yyyy/mm/dd」形式にします
arkgamedb=# select left('20220107',4) || '/' || substring('20220107',5,2) || '/' || right('20220107',2) result; result ------------ 2022/01/07 (1 行)
使用例2
数値文字列を「yyyy-mm-dd」形式にします
arkgamedb=# select left('20220107',4) || '-' || substring('20220107',5,2) || '-' || right('20220107',2) result; result ------------ 2022-01-07 (1 行)