본문 바로가기

카테고리 없음

[Oracle] 에러 - 테이블이 존재하는데 ORA-00942 에러 발생

테이블이 존재하는데, 테이블이 존재하지 않는다는 에러가 발생했다.

Error Msg = ORA-00942: table or view does not exist

 

 

테이블은 기본적으로 대문자인데 큰따옴표("")를 사용하게되면 해당규칙은 무시된채 소문자로 저장된다고 한다.

 

테이블명 ""를 사용해서 만들어준게 문제가 됐다.

해결방법

mapper에서도 ""를 이용해 select * from "member"; 이런식으로 쿼리문을 작성해주거나,

 

테이블명을 대문자로 다시 만들어줘야한다.

 

"" 전부 작성하기 귀찮아서 대문자로 다시 새로 생성했다