항해99
항해99 18일차 TIL1 - JdbcSQL 사용 중 오류가 발생했어요!
자몽포도
2022. 12. 24. 09:43
자바나 스프링에 대해선 조금 알지만 DB는 진짜 몰라요!
그래서 좋은 제목을 짓고 싶었는데 어렵더라구요. 원인을 잘 모르니 오류라는 말로 포괄해서 제목을 지었습니다.
What : 어떤 문제가 있었는지
Try : 시도해본 것들
WHAT
[42S02[42102] org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "INFORMATION_SCHEMA_CATALOG_NAME" not found; SQL statement: select CATALOG_NAME from INFORMATION_SCHEMA.INFORMATION_SCHEMA_CATALOG_NAME [42102-210].
구글번역기를 돌려보니 대략 문법 못알아먹겠으니 제대로 쓰라는 것 같다.
INFORMATION_SCHEMA_CATALOG_NAME 이라는게 있어야되는 것 같은데
문제를 해결?하고나서 보니 저게 메타데이터인가 싶다. 문제 해결 링크 이 글을 보고 해결했습니다.
TRY
1.우측 탭쪽에서 데이터베이스(사진에선 H2) 우클릭하여 Properties를 선택
2. Advanced 탭으로 들어가 우측 하단에 보이는 Expert options를 클릭
3. 우측 하단에 보이는 introspect using JDBC method 체크 표시