「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

Oracle

Posted by arkgame