반응형
오라클 duration time 함수
oracle duration time 함수
CREATE OR REPLACE FUNCTION fn_duration_time(p_text TIMESTAMP)
RETURN NUMBER
AS
BEGIN
BEGIN
RETURN ROUND(EXTRACT(SECOND FROM (SYSDATE - p_text)));
EXCEPTION
WHEN OTHERS THEN
RETURN NULL;
END;
END;
- 이 함수의 주요 목적은 두 시점 사이의 경과 시간을 초 단위로 계산하는 것입니다. 예를 들어, 어떤 이벤트가 발생한 시간(p_text)과 현재 시간 사이의 경과 시간을 알고 싶을 때 이 함수를 사용할 수 있습니다. 이 함수는 시간 간격을 초 단위로 정밀하게 계산하고, 오류 발생 시 NULL을 반환하여 안정적인 동작을 보장합니다.
반응형
'db > oracle' 카테고리의 다른 글
oracle 리스트 프로시저 생성 및 실행 (0) | 2025.02.18 |
---|---|
oracle 프로시저 생성 및 실행 (0) | 2025.02.15 |
oracle TO_TIMESTAMP 유연성과 안정성 (0) | 2025.02.10 |
oracle 문자열 테이블 리스트 만들기 (0) | 2025.02.10 |
oracle 퍼센트 구하기 함수 (0) | 2025.02.09 |