본문 바로가기
[DATABASE] ORACLE/SQL Programing

Convert Systemdate

by 기미차니 2022. 6. 15.
반응형

1. SYSTEMDATE를 날짜로 변환(CONVERT SYSTEMDATE TO DATE)
2. DATE를 SYSTEMDATE로 변환(CONVERT DATE TO SYSTEMDATE)

 

1
2
3
4
5
6
7
8
9
-- SYSTEMDATE 날짜로 변환(CONVERT SYSTEMDATE TO DATE)
SELECT TO_CHAR(TO_TIMESTAMP('1970-01-01 09:00:00.0','YYYY-MM-DD HH24:MI:SS.FF3'+ NUMTODSINTERVAL(1655254800000/1000'SECOND') ,'YYYY-MM-DD HH24:MI:SS'
  FROM DUAL
;
 
-- DATE 날짜로 변환(CONVERT DATE TO SYSTEMDATE)
SELECT (CAST(SYS_EXTRACT_UTC(TO_TIMESTAMP('2022-06-15 10:00:00','YYYY-MM-DD HH24:MI:SS')) as date) - TO_DATE('1970-01-01 00:00:00' ,'YYYY-MM-DD HH24:MI:SS'))*86400000
  FROM DUAL
;
cs
반응형

'[DATABASE] ORACLE > SQL Programing' 카테고리의 다른 글

[Oracle] Parallel DML (Insert)  (0) 2022.06.28
[Oracle] Bulk Insert  (0) 2022.06.28
중복 데이터 삭제  (0) 2022.01.13
오라클 행열 전환(2) - 열을 행으로 전환  (0) 2022.01.13
오라클 SQL 실습 사이트  (0) 2022.01.07

댓글