DB/오라클
오라클 unixtime
개발자와코더사이가 PM일까?
2019. 4. 15. 20:38
반응형
별거 아니여도 막상 안보고 쿼리를 칠려고 하면....어렵다.
--오라클 unixtime 일반시간으로 표현
select to_char(to_date('19700101090000', 'YYYYMMDDHH24MISS') +( unixtimeColumn /86400),'MM/DD HH24:MI:SS')
from dual
--오라클 unixtime 오늘 날짜 구하기
select round((sysdate - TO_DATE('19700101', 'YYYYMMDD')) * 86400 - 32400)-300 from dual
--오라클 unixtime 비교
unixtime 컬럼을 to_char로 해서 변환해서 비교하면 안될까?
to_char(to_date('19700101090000', 'YYYYMMDDHH24MISS') +(unixtime( unixtimeColumn )/86400),'YYYYMMDDHH24MISS') > to_char(sysdate-30,'YYYYMMDDHH24MISS')