All thing of the world!

Oracle NEXT_DAY 설명 : 오라클 함수 본문

IT/Oracle DBMS

Oracle NEXT_DAY 설명 : 오라클 함수

WorldSeeker 2021. 3. 31. 09:09

1. 함수의 목적 

   Oracle NEXT_DAY는 date 파라미터보다 이후의 char 파라미터에 해당하는 첫번째 요일의 날짜를 반환한다.

2. 샘플을 통한 개념 퀵뷰

 SELECT NEXT_DAY(SYSDATE,'월요일') "NEXT DAY"
  FROM DUAL;

NEXT DAY
-------------------------
07-8월 -2017 21:12:39


3. 사용방법   


4. 함수 PARAMETER 설명

[date]
NEXT_DAY를 계산할 기준일자를 정의하는 파라미터이다.

[char]
NEXT_DAY에 의해 계산할 요일을 정의한다. 반드시 해당 세션의 현재 국가 언어로 정의해야 한다.

5. 다양한 샘플표현

example1) 현재 세션의 언어는 한국어이다. char 파라미터에 영어로 적으면 에러가 난다.

SELECT NEXT_DAY(SYSDATE,'TUESDAY') "NEXT DAY"
   FROM DUAL;

SELECT NEXT_DAY(SYSDATE,'TUESDAY') "NEXT DAY"
                        *
1행에 오류:
ORA-01846: 지정한 요일이 부적합합니다.

 

Comments