본문 바로가기
DataBase/Oracle with Error

[해결 방법] ORA-00920: invalid relational operator

by HJ0216 2023. 8. 26.

👉 기본 환경

- Language: Oracle

 

 

⌨️ 코드

1
2
3
4
SELECT ANIMAL_TYPE, NVL(NAME, 'No name'), SEX_UPON_INTAKE
  FROM ANIMAL_INS
 WHERE ANIMAL_ID;
 
 

 

 

🖨️오류

ORA-00920: invalid relational operator

 

 

📡 원인

WHERE절에 관계 연산자(=)을 지정해주지 않음

 

 

📰 해결 방법

1
2
3
SELECT ANIMAL_TYPE, NVL(NAME, 'No name'), SEX_UPON_INTAKE
  FROM ANIMAL_INS;
 
 

WHERE 조건절 삭제

Null값을 대체하는 문자는 SELECT절에서 NVL 활용

 

 

 

📚 참고 자료

 

[Oracle - Error] ORA-00920: 관계 연산자가 부적합합니다 - "invalid relational operator"

이번 글에서는 ORA-00920: 관계 연산자가 부적합합니다 에러 해결 방법에 대하여 알아보도록 하겠습니다. ORA-00920: 관계 연산자가 부적합합니다 ORA-00920: "invalid relational operator" 쿼리를 짜다가 다음

itprogramming119.tistory.com