[Oracle 에러] 오라클 SQLSyntaxErrorException: ORA-00904 invalid identifier
데이터베이스/Oracle 2015. 11. 13. 00:29▣ [Oracle 에러] 오라클 SQLSyntaxErrorException: ORA-00904 invalid identifier
안녕하세요 하루우유 입니다.
이번엔 오라클을 사용하다 보면 종종 볼 수 있는 에러코드 ORA-00904인 invalid identifier 에러에 대해서 알아 보겠습니다. 왜냐하면.. 어제 서버에서 해당 에러가 발생 했거든요;;;
해당 에러는 실제 테이블의 스키마와 쿼리에 작성한 내용과 달라서 발생한 에러 입니다. 그렇다면 원인은 두가지중 하나겠죠? 오타 또는 이미 삭제한 테이블 or 컬럼을 이용하여 쿼리를 작성한 것... 어제의 경우는 사용하지 않는 컬럼 정리를 하면서 특정 컬럼을 삭제 했는데, 해당 컬럼을 사용한 쿼리중 수정하지 못한 부분이 있어서 발생했던 것이었습니다.
따라서!! 해당 에러가 발생 했다면 두가지만 확인 하세요!!
1. 오타 2. 실제 스키마와 일치 하는지..
|
그럼 쉽게 해결할 수 있습니다.
'데이터베이스 > Oracle' 카테고리의 다른 글
Oracle Procedure ora-06550: 식별자가 정의되어야 합니다. (1) | 2017.06.07 |
---|---|
Oracle With As절로 Select한 데이터 Insert 하는법 (7) | 2017.05.31 |
[Oracle] 오라클 PL/SQL/프로시저 예외처리(Exception 처리) 하는법 (0) | 2015.11.01 |
Oracle 오라클 trunc() 함수로 날짜 자르는법 방법 (0) | 2015.10.30 |
Oracle 오라클 테이블(Talbe) 컬럼 순서 변경 하는법 (0) | 2015.10.24 |