「Oracle」TO_DATE関数で文字列を日付型に変換するサンプル
書式
TO_DATE(char, format)
使用例
1.文字列を日付型に変換 YYYYMMDD
SELECT TO_DATE('20210713’, 'YYYYMMDD’) FROM DUAL;
結果
TO_DATE('20210713′,’YYYYMMDD’)
2021/07/13
2.文字列を日付型に変換 YYYY/MM/DD HH24:MI:SS
SELECT TO_DATE('2021/08/03 17:49:00’, 'YYYY/MM/DD HH24:MI:SS’) FROM DUAL;
結果
TO_DATE('2021/08/0317:49:00′,’YYYY/MM/DDHH24:MI:SS’)
2021/08/03 17:49:00
3.文字列を日付型に変換 YYYY/MM/DD
SELECT TO_DATE('2021/08/03’, 'YYYY/MM/DD’) FROM DUAL;
結果
TO_DATE('2021/08/03′,’YYYY/MM/DD’)
2021/08/03