Language/NoSQL&JDBC

oracle date convert

아르비스 2013. 10. 7. 14:55

DELETE FROM SA_OUTGOINGMSGLOG WHERE TTL < ( select ((SYSDATE-7 - date '1970-01-01')*24*60*60*1000) AS CHECKDATE from dual);



SELECT (SYSDATE-7 - date '1970-01-01') *24*60*60*1000 from DUAL;

SELECT CURRENT_TIMESTAMP - INTERVAL '7' DAY from dual; < - 이것도 가능하지만,
소수점 문제 및 detail한 시간 설정이 필요하므로 웬만하면 day 사용