더 나은 개발자가 되고싶다..

ORA-00984: 열을 사용할 수 없습니다. 본문

코딩/Oracle

ORA-00984: 열을 사용할 수 없습니다.

오맹이 2020. 5. 25. 17:41

INSERT문을 실행하는데 "ORA-00984: 열을 사용할 수 없습니다." 라는 에러를 만났다...

 

분명 나의 쿼리는 완벽했는데 라는 자만심을 가지던 순간 다시 쿼리를 보니

역시 컴퓨터는 거짓말을 하지 않는다는걸 다시금 깨닫고 나의 무지함에 현타가 찾아왔다.

 

해당 오류는 대략 3가지의 경우에 나타난다

1. INSERT 문에서 문자열에 '(작은따옴표)를 빼먹은 경우

2. '(작은따옴표)대신 "(큰따옴표)를 사용한경우

3. 오타

 

나의 경우에는 2번이 문제였다..