본문 바로가기

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

E R R O R/Oracle Error

[Oracle Error] ORA-00904: "BO_NO11": "invalid identifier", 잘못된 식별자

  Junesker   2022. 9. 23.
반응형

ORA-00904: "BO_NO11": "invalid identifier", 잘못된 식별자

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

 

 

 

 

 

처리결과
기존에 추가되어 있지 않던 BO_NO11 컬럼을 추가하고 실행 (제약 사항을 추가할 컬럼 누락으로 발생한 에러)

 

 

 

 

 

[누락되었던 컬럼을 추가]

ALTER TABLE TEST1 ADD (BO_NO11 NUMBER(12));

이후 쿼리를 실행하니 정상적으로 컬럼 추가가 되었다.

 

 

 

 

 

@Junesker


 

반응형

댓글