반응형
기간 정보 구하는 예제입니다.
나중 시간에서 이전 시간을 빼주면 됩니다.
분단위의 차이를 구하기 위하여 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' 카테고리의 다른 글
| 데이터베이스와 스키마, 같은 거 아니야? 차이점 쉽게 알려드릴게요! 😊 (5) | 2025.08.21 |
|---|---|
| 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 데이터 타입 (2) | 2021.07.17 |
댓글