반응형
Unix Time To 일반 시간
SELECT
TO_CHAR(TO_DATE('19700101090000', 'YYYYMMDDHH24MISS') +(
UNIXTIME/86400),'MM/DD HH24:MI:SS')
FROM TABLENAME;
만약 milli seconds 까지 있다면 86400 이 아닌 86400000으로 나눠야한다.
일반 시간 To Unix Time
SELECT
TO_NUMBER(
DATETIME-TO_DATE('01-Jan-1970 00:00:00', 'DD-Mon-YYYY HH24:MI:SS'))*24*60*60
FROM TALBENAME;
만약 milliseconds 까지 있다면 (3자리 경우)
TO_CHAR(SYSTIMESTAMP, 'YYYY-MM-DD HH24:MI:SS.FF3')
이렇게 지정해준다.
반응형
'IT > Database' 카테고리의 다른 글
[Oracle] EXTRACT 함수 관련 (31) | 2024.01.30 |
---|---|
instr(), like 차이 및 비교 (29) | 2024.01.29 |
[Mysql] Specified key was too long (25) | 2024.01.23 |
[Mysql]GROUP_CONCAT 관련(order by, 구분자, 인코딩) (30) | 2024.01.22 |
UUID 만들기 / UUID,GUID 차이 (19) | 2024.01.05 |
댓글