[Oracle]文字列を日付型に変換する方法

書式
TO_DATE(文字列,日付型)

形式
YYYY 西暦4桁
YY 西暦年下2ケタ
MM 月2桁
DD 日2桁
HH 時間2桁(01~12)
HH24 時間24時間表記(00~24)
MI 分2桁
SS 秒2桁

使用例1 文字列->日付(年月日)

SELECT
  TO_DATE('20210812', 'YYYY/MM/DD') 
FROM
  DUAL;

結果
2021/08/12

使用例2 文字列->日付(時間)

SELECT
  TO_DATE('20210801211015', 'YYYY/MM/DD HH24:MI:SS') 
FROM
  DUAL;

結果
2021/08/01 21:10:15

Oracle

Posted by arkgame