이번 글에서는 ORA-00908: 누락된 NULL 키워드 에러 해결 방법에 대하여 알아보도록 하겠습니다.
ORA-00908: 누락된 NULL 키워드
ORA-00908: "missing NULL keyword"
쿼리를 짜다가 다음과 같은 에러가 발생하였습니다.
예제를 통하여 에러가 발생한 이유와 해결 방법에 대하여 알아보도록 하겠습니다.
아래의 쿼리는 DEPTNO가 NULL이 아닌 DEPT 테이블의 데이터를 모두 조회하려고 작성한 예제입니다.
위의 쿼리를 실행하니 ORA-00908: "missing NULL keyword" 에러가 발생하였습니다.
에러가 발생한 이유는 보시다시피 왜 에러가 났는지 한 번에 알 수 있을 것입니다.
NULL이라는 키워드를 누락시키고 N만 작성하였네요. NULL을 다 써주면 에러 없이 잘 실행될 것입니다.
NULL 키워드를 전부 붙여서 쿼리를 다시 실행해 보도록 하겠습니다.
NULL을 정상적으로 작성해주니까 에러 없이 잘 실행되는 것을 확인할 수 있습니다.