Dev. 데이터베이스/Oracle 관련

[Oracle 팁] ORA-00904 에러 해결

삘쏘굿 2013. 12. 20. 10:36




SELECT LEVEL, 

    A.*

FROM GAPPRT.IS_BM02 A

WHERE ENABLED_FLAG = 'Y'

AND DEPTCD <> 'T0001'

START WITH DEPTCD = 'T0001'

CONNECT BY DEPTCD = PRIOR PRE_DEPTCD 

ORDER BY LEVEL DESC;



위대로 실행 시켰을때는 


ORA-00904 : "GAPPRT"."A"."ORG_ID" : 부적합한 식별자


요런 에러 발생



찾아보니 권한이 없는 경우도 발생한다 하여 생각해보다.... 스키마를 빼보기로 함.


FROM IS_BM02 A


요렇게 놓고 돌리니 잘 나오더만.. 생성할때는 분명 스키마명 붙여서 생성했는데 이런 현상이 나오는건 왜일까???


암튼 참고할 사람들은 참고~