반응형
기간 정보 구하는 예제입니다.
나중 시간에서 이전 시간을 빼주면 됩니다.
분단위의 차이를 구하기 위하여 24 *60 를 곱해줍니다.
TIMESTAMP형식은 DATE 형으로 cast 해줍니다.
SELECT (cast(TIMESTAMP2 as DATE) - cast(TIMESTAMP1 as DATE)) * 24 *60 AS DURATION FROM DUAL;
시간문자열은 TO_DATE 로 형변환하여 계산합니다.
SELECT TO_DATE('시간문자열2','시간형식') - TO_DATE('시간문자열1', '시간형식') FROM DUAL;
반응형
'IT > DB' 카테고리의 다른 글
Pro*C (0) | 2022.12.29 |
---|---|
SQL 연산자 BETWEEN, LIKE (0) | 2022.02.24 |
Oracle 컬럼 값 연결하여 SELECT 하기 (0) | 2022.02.21 |
Pro-C 커서 패치 예제 (0) | 2021.11.30 |
Oracle 5분간 실패율 10%이상 집계 쿼리 (0) | 2021.11.22 |
오라클 Pro*C 몇 분 지났는지 정보구하기 (0) | 2021.11.16 |
Oracle 두 시간 사이의 차이 구하기 (0) | 2021.10.23 |
Oracle PL/SQL 블록의 구조 (0) | 2021.07.17 |
PL/SQL 데이터 타입 (0) | 2021.07.17 |
댓글