때는 관계형데이트베이스의 꽃인 JOIN
을 공부하면서 마주한 오류이다..
ORA-00904: "TOPIC"."AUTHOR_ID": invalid identifier
00904. 00000 - "%s: invalid identifier"
*Cause:
*Action:
2행, 21열에서 오류 발생
이러한 오류가 뜬다. 2행 21열... topic.author_id
가 부적절한 식별자란다. 그래서 오타가 있는 것인지.. 정의가 되지 않은 것인지... 대소문자 문제인지 여러 확인 과정을 거쳐도 해결 되지 않는다..
Topic 테이블에서도 잘 살아있는 모습...
해당 SELECT author_id FROM topic;을 했을 때 정상적으로 데이터가 보여지는 것은 정의가 되어 있다는 것 아닌가? 그렇다면 왜 JOIN을 실행 때에만 위와 같은 문제가 발생하는지 의문이다.
혹시나 오타가 있어 topic.id 행으로 시도해보아도 같은 문제가 발생한다...
왜 이러는 것인가....!