본문 바로가기

노력을 이기는 재능은 없고
노력을 외면하는 결과도 없다.
- 이창호 9단

E R R O R/Oracle Error

[Oracle Error] ORA-00907: "missing right parenthesis", 오른쪽 괄호 누락

  Junesker   2022. 9. 23.
반응형

ORA-00907: "missing right parenthesis", 오른쪽 괄호 누락

TEST1 테이블의 제약조건을 추가하려고 ALTER 명령어를 사용하여 참조키를 추가하였다. 그런데 ORA-00907 에러가 발생했다. 분명 이상 없이 작성한것 같았는데 에러가 발생했다. 쿼리문을 재차 다시 확인해보았다. (....!)  자세히 확인해보니 쿼리문에서 괄호 1개를 빠뜨려서 발생한 에러였다.

 

 

 

 

 

처리결과
콤마(,), 괄호((,)) 등을 정확하게 사용하지 않을 때 발생하므로, 쿼리문을 정확하게 확인 후에 작성해준다.

 

 

 

 

 

[문제가 됬던 쿼리문]

ALTER TABLE TEST1 ADD (Constraint fk_test1 Foreign Key(BO_NO11) REFERENCES DRAGDROP(BO_NO)

[수정되어 정상적인 쿼리문]

ALTER TABLE TEST1 ADD (Constraint fk_test1 Foreign Key(BO_NO11) REFERENCES DRAGDROP(BO_NO))

 

 

 

 

 

@Junesker


 

반응형

댓글