바로 여기 내 질문입니다.Oracle Express Edition 11gR2 : "테이블 또는 뷰가 존재하지 않습니다"하지만 "dba_tables"에 표시됩니다!
Oracle XE에서 일부 테이블을 생성 한 일부 ETL 도구를 가지고 놀고있었습니다. 그런 다음 테이블에 액세스하거나 삭제할 수 없음을 알았습니다.
스크린 샷에서 볼 수 있듯이 텍스트를 복사/붙여 넣기해야하므로 이미지를 게시 할 수 없습니다. "dba_tables"쿼리는 해당 테이블을 보여 주지만 삭제할 때 Oracle은 "존재하지 않습니다"라고 말합니다.
SQL> select table_name from dba_tables where owner='HR';
TABLE_NAME
------------------------------
REGIONS
LOCATIONS
DEPARTMENTS
JOBS
EMPLOYEES
JOB_HISTORY
DetailedOrders
COUNTRIES
8 rows selected.
SQL> drop table HR.DetailedOrders cascade constraints;
drop table HR.DetailedOrders cascade constraints
*
ERROR at line 1:
ORA-00942: table or view does not exist
SQL>
는 또한 시도 : 같은 이름의 빈 테이블을 생성 - 성공! 다음 드롭 - 성공! dba_tables 또는 user_tables를 쿼리하십시오, 아직 있습니다!
알고 계십니까? 어떻게 해결할 수 있습니까?
감사합니다, 당신은 당신이이 명령을 실행할 때로 로그인 한 어떤 사용자
감사합니다. 저스틴. 큰 따옴표가 트릭을 만들었습니다! – ZOG