안녕하세요. 질문이 있습니다.
VARCHAR2에 년월일시분초 값이 TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS') 형식으로 들어있습니다.
예를 들어 (TO_DATE('20160520103830','YYYYMMDDHH24MISS') - TO_DATE('20160520103813','YYYYMMDDHH24MISS')) * 24 * 60 * 60 을 하면 눈으로 봤을 땐 30 - 13 = 17초 차이가 나와야 되는데 SQL_DEVELOPER 에서 수행하면 16.99999999999가 나옵니다.
어떤 이유에서 이런건지와 이걸 해결할려면 ROUND 씌우면 되는지 궁금합니다. ^^ |