👉 기본 환경
- 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가 아닌 = 사용
'DataBase > Oracle with Error' 카테고리의 다른 글
[해결 방법] ORA-01740: missing double quote in identifier (0) | 2023.08.25 |
---|---|
[해결 방법] ORA-00904: "...": invalid identifier (0) | 2023.08.25 |
[해결 방법] ORA-00917: 누락된 콤마 (0) | 2023.05.08 |
[해결 방법] ORA-00909: 인수의 개수가 부적합합니다 (0) | 2023.04.29 |
[해결 방법] ORA-12899: 열에 대한 값이 너무 큼 (1) | 2023.04.22 |