H2 : 접속, 조회 오류

김선미·2022년 7월 3일
0

DB 접속 오류

  • 참고: 스파르타내일배움캠프 슬랙 질문방
  • 스프링 심화 강의 2-7 회원가입 시 db에 회원정보가 저장이 안됨, 에러 화면 출력
  • application.properties 코드 중 db 접속 코드 뒤에 ;NON_KEYWORDS=USER 코드를 추가해주면 db에 접속이 가능하다고 한다.
  • 테이블 명 USER 가 DB의 예약어라서 에러가 발생한다고 한다.
spring.datasource.url=jdbc:h2:mem:springcoredb;NON_KEYWORDS=USER

DB 조회 오류

  • 마찬가지로 USER 테이블명이 DB에 예약어로 등록되어있어 따옴표를 사용해 조회해야한다.
select * from PRODUCT // 조회 가능
select * from USER // 조회 실패
select * from "USER" // 조회 가능
profile
백엔드 개발 공부

0개의 댓글