본문 바로가기
DataBase/Oracle with Error

[해결 방법] ORA-00908: missing NULL keyword

by HJ0216 2023. 8. 25.

👉 기본 환경

- Language: Oracle

 

 

⌨️ 코드

1
2
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION IS 'Sick';
 
 

 

 

🖨️오류

ORA-00908: missing NULL keyword

 

 

📡 원인

IS는 IS NULL, IS NOT NULL과 같은 연산자를 사용하여 NULL 값을 검사

 

 

📰 해결 방법

1
2
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = 'Sick';
 
 
 

문자열 검색은 IS가 아닌 = 사용