본문으로 바로가기

 

 

이번 글에서는 ORA-00907: missing right parenthesis 에러 해결 방법을 알아보도록 하겠습니다.

 

ORA-00907: missing right parenthesis

ORA-00907: 누락된 우괄호

 

 

쿼리를 짜다가 아래와 같은 에러가 종종 발생합니다.

 

 

예제를 통하여 에러가 발생한 이유와 해결 방법에 대하여 알아보도록 하겠습니다.

아래의 쿼리는 VARCHAR2 형식의 '20200608'을 DATE 형식으로 형변환하여 조회하는 예제입니다.

 

위의 쿼리를 실행하니 ORA-00907: missing right parenthesis 에러가 발생하였습니다.

 

이 에러가 발생한 이유는 우괄호 ')'를 제대로 입력하지 않아서입니다.

위의 쿼리를 잘 보면 우괄호')' 하나가 없는 것을 확인하실 수 있습니다. 

단순하게 우괄호를 입력하지 않아서 발생한 에러입니다.

 

우괄호를 넣어서 다시 쿼리를 실행해 보도록 하겠습니다.

 

알맞은 위치에 우괄호를 삽입하니 정상적으로 쿼리가 실행되는 것을 확인할 수 있습니다.