행위

Ora-00942

DB CAFE

thumb_up 추천메뉴 바로가기


1 ORA-00942[편집]

테이블 또는 뷰가 존재하지 않습니다.

ex)

### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 테이블 또는 뷰가 존재하지 않습니다

SQL 에디터에서의 에러문구 : 00942. 00000 - "table or view does not exist"

1.1 발생원인[편집]

  1. 테이블,뷰 이름 오타
    1. -> 오타 확인
  2. 실제로 테이블이나 뷰가 존재하지 않은 경우
    1. -> 테이블 또는 뷰명을 확인합니다.
  3. 테이블에 권한이 없는 경우
    1. -> 테이블에 권한을 부여
    2. -> 권한을 줄수 있는 USER로 접속해서 지금 사용중인 계정에 권한 부여
GRANT SELECT, INSERT, UPDATE, DELETE
   ON 테이블 권한있는 USER.테이블명
   TO 권한부여할 USER