728x90
오라클에서 "ORA-00904: 부적합한 식별자" 오류의 발생 원인과 해결방법에 대해서 알아보도록 하겠습니다.
오류 발생 원인 및 해결방법
1. 테이블에 존재하지 않는 열을 적은 경우
-> 실제 테이블이 데이터베이스에 존재하는지 확인
2. 열 이름 대소문자가 일치하지 않는 경우
-> (큰 따움표("") 묶은 열 이름은 대문자 소문자를 구분하니 주의.)
3. 작은 따움표와 큰따움표 사용을 혼돈하여 잘못사용한 경우
-> 작은따옴표로 묶인 경우 값으로 인식하고, 큰 따옴표로 묶인 경우 객체 이름으로 처리됩니다.
4. 특수문자가 들어가는 경우
-> 열 이름에 특수문자 또는 기호가 들어갔는지 확인하고 제거합니다.
5. 열 이름에 오라클에서 예약된 예약어를 사용 한 경우 ( select, alter 등)
-> 열이름에 예약어를 사용하고 있는지 점검하고 제거합니다.
이상으로 오라클에서 "ORA-00904: 부적합한 식별자" 오류의 해결방법에 대해서 알아보았습니다.
반응형
그리드형
'IT > ORACLE' 카테고리의 다른 글
ORA-01722 수치가 부적합합니다. 해결 방법 (0) | 2021.03.24 |
---|---|
오라클 ORA-00907 누락된 우괄호 에러 해결 방법 (0) | 2021.03.24 |
[오라클] 테이블 백업(export) 및 복원(import) (0) | 2021.03.24 |
[오라클] 클라이언트 32비트,64비트 동시 설치 (0) | 2021.03.24 |
오라클 클라이언트 운영체제 버전 확인 중 실패 오류 (0) | 2021.03.24 |
댓글