728x90 날짜 함수2 [ORACLE] NEXT_DAY() 함수로 다음 특정 요일 구하는 방법과 실전 팁 Oracle SQL에서 특정 날짜 이후의 원하는 요일을 구해야 할 때, NEXT_DAY() 함수는 매우 유용합니다. 이번 글에서는 NEXT_DAY 함수의 문법과 예제, 실무 활용법, 주의사항 등을 중심으로 최적화 콘텐츠를 제공합니다.1. NEXT_DAY() 함수란?NEXT_DAY(date, '요일') 함수는 주어진 날짜 이후로 가장 가까운 지정 요일의 날짜를 반환합니다.date: 기준이 되는 날짜'요일': 찾고자 하는 요일 (영문 또는 한글 가능)지원되는 요일 입력 예영문: 'MONDAY', 'TUESDAY',...한글: '월요일', '화요일',... (NLS 설정에 따라 다름)예제 1: 다음 월요일 구하기SELECT NEXT_DAY(DATE '2025-06-04', 'MONDAY') AS next_mo.. 2025. 6. 5. [ORACLE] CURRENT_DATE() 함수로 세션 기준 날짜 쉽게 확인하기 CURRENT_DATE() 함수는 Oracle SQL에서 현재 세션의 타임존(Time Zone)을 기준으로 날짜와 시간을 반환하는 함수입니다. 일반적으로 자주 사용되는 SYSDATE()와의 차이점을 이해하고, 정확한 시간 처리가 필요한 환경에서 적절히 활용하는 것이 중요합니다. 이 글에서는 CURRENT_DATE 함수의 개념, 실전 예제, SYSDATE와의 차이, 주의사항을 포괄적으로 설명합니다.1. CURRENT_DATE 함수란?CURRENT_DATE 함수는 사용자의 세션 타임존에 따라 현재 날짜와 시간을 반환합니다. 반면 SYSDATE는 데이터베이스 서버의 시스템 시간 기준입니다.SELECT CURRENT_DATE FROM dual;결과는 다음과 같은 형식으로 나타납니다: 03-JUN-25 11:42.. 2025. 6. 4. 이전 1 다음 728x90