오라클에서 Date 형으로 된 시간들의 차이를 구할때, to_char 함수를 이용하여 문자열로 변환한 다음.. 각각의 자리에 시간과 분과 초에 해당하는 값들을 일일이 대입하고 각각 연산하는 경우를 보았는데.. 대략 난감하다. 실제로 오라클은 months_between 함수를 통해 두 시점간의 개월수를 구하는 함수와 trunc 와 round 함수를 통해 두 시점간의 일자수를 구하는 함수 등은 지원한다. 그리고 round 의 경우 사사오입되면 오차가 발생하므로 정확히 일자를 구분한다면 trunc 를 사용한다. 여기서 우리가 알고 싶은 것은.. 두 시점간의 시간, 분, 초를 구하는 방법이다. 기본 함수가 없기 때문에 산식으로 구현해야 한다. 미리 알아 두어야 할 것은.. 오라클은 일자를 정수의 증감으로 보고,..