반응형

SELECT
  TO_CHAR(TO_DATE('20230101', 'YYYYMMDDHH24MISS'), 'YYYY-MM-DD HH24:MI:SS') AS DATE1,
  TO_CHAR(TO_DATE('20230101', 'YYYYMMDDHH24MISS'), 'YYYY/MM/DD HH24:MI:SS') AS DATE2,
  TO_CHAR(TO_DATE('20230101', 'YYYYMMDDHH24MISS'), 'DD/MM/YYYY HH24:MI:SS') AS DATE3
FROM DUAL;

SELECT
  TO_DATE('20230101010001', 'YYYYMMDDHHMISS') AS DATE1,
  TO_DATE('20230101010001', 'YYYYMMDDHH24MISS') AS DATE2,
  TO_DATE('2023-01-01 23:59:59', 'YYYY-MM-DD HH24:MI:SS') AS DATE3,
  TO_TIMESTAMP('20230101010001', 'YYYYMMDDHH24MISS') AS DATE4
FROM DUAL;

SELECT
  SYSDATE,
  SYSDATE - 5/24,        --5시간 빼기
  SYSDATE - 5/(24*60),   --5분 빼기
  SYSDATE - 5/(24*60*60) --5초 빼기
FROM DUAL;

반응형