wif LiNoUz/Oracle,Sql
오라클 시간 연산
크라소니
2012. 11. 26. 15:11
SELECT
TO_CHAR(
TO_DATE(TRUNC(MOD( TO_DATE('23:30:10','HH24:MI:SS')
- TO_DATE('08:10:10','HH24:MI:SS'),1)* 24 * 60 * 60), 'SSSSS'),'HH24:MI:SS')
FROM DUAL
일단 초로 변환해서 계산한 다음에 문자열로 변형해봤습니다.
DB결과를 가공없이 사용하려면 다음과 같이 해주세요
SELECT
TO_CHAR(
TO_DATE(TRUNC(MOD( TO_DATE('233010','HH24MISS')
- TO_DATE('081010','HH24MISS'),1)* 24 * 60 * 60), 'SSSSS'),'HH24MISS')
FROM DUAL