매일 1%씩, 개발자로 성장하기

[Oracle] ORA-00904 : 부적합한 식별자 본문

Database/ORA-CODE(오라클 에러코드)

[Oracle] ORA-00904 : 부적합한 식별자

할미개발 2022. 7. 28. 20:26
728x90

ORA-00904 : 부적합한 식별자

 

- 테이블에 없는 컬럼을 조회했을 경우 발생하는 에러로 오탈자가 원인인 경우가 많음
- 정의된 열 이름과 대소문자가 일치하지 않는 경우
- 작은 따옴표('')와 큰 따옴표("") 사용 방법의 오류인 경우
- 열 이름에 특수 문자 사용한 경우
- 열 이름에 Oracle 예약어 사용한 경우

SELECT DEPTNO
FROM EMP E INNER JOIN DEPT D
ON E.DEPTNO = D.DEPTNO
WHERE E.ENAME = ALLEN; -- 'ALLEN' 문자라서 따옴표처리하면 에러 해결됨

 

728x90
Comments