728x90 시간간격2 [ORACLE] NUMTODSINTERVAL() 함수로 초/분/시간/일 간격 간편 계산하기 1. NUMTODSINTERVAL() 함수란?Oracle의 NUMTODSINTERVAL() 함수는 숫자 값을 INTERVAL DAY TO SECOND 데이터 타입으로 변환하는 함수입니다. 이 함수를 사용하면 정수 또는 실수로 표현된 기간을 날짜 타입과 함께 쉽게 연산할 수 있습니다. 단위는 'DAY', 'HOUR', 'MINUTE', 'SECOND'로 지정할 수 있습니다.2. 기본 문법NUMTODSINTERVAL(n, interval_unit)n: 간격을 의미하는 숫자 값 (예: 5, 1.5)interval_unit: 'DAY', 'HOUR', 'MINUTE', 'SECOND' 중 하나3. 간단한 사용 예제예제 1: 5일 추가SELECT SYSDATE + NUMTODSINTERVAL(5, 'DAY') A.. 2025. 6. 6. [ORACLE] TO_DSINTERVAL() 함수 완전 정복 : 일/시간 간격 처리 마스터하기 1. TO_DSINTERVAL() 함수란?TO_DSINTERVAL() 함수는 Oracle에서 문자열을 INTERVAL DAY TO SECOND 타입으로 변환해 주는 함수입니다. 이 함수는 일, 시간, 분, 초 단위로 시간 간격을 지정하여 날짜 계산을 수행할 수 있게 해 줍니다.2. 문법TO_DSINTERVAL('[-]DD HH:MI:SS')DD: 일 수 (Days)HH: 시 (Hours)MI: 분 (Minutes)SS: 초 (Seconds)3. 기본 사용 예제예제 1: 날짜에 일 단위 간격 더하기SELECT SYSDATE + TO_DSINTERVAL('5 00:00:00') AS plus_5_days FROM dual;예제 2: 날짜에 시간 간격 더하기SELECT SYSDATE + TO_DSINTERVA.. 2025. 6. 6. 이전 1 다음 728x90