H21 JPA, H2 데이터 베이스 대소문자 구분에러 결론 spring에서 대소문자 구분을 하지 않도록 하여 통과하였습니다. 공식문서 내용중 ""(따옴표로 이스케이프)되지 않은것은 대문자로 변경하여 실행한다는것을 보고 이로인하여 문제가 발생했다고 판단하였고 ""로 감싸지 않은 것들도 쿼리 그자체로 실행될 수 있도록 수정하였습니다(대문자로 변경하여 실행되지 않도록 하였습니다) spring.datasource.url=jdbc:h2:mem:testdb;DATABASE_TO_UPPER=FALSE 을 추가하고 기존에 수행하려던 코드(대소문자를 구분하지 않는 코드) @SQLDelete(sql = "UPDATE member SET activated = false WHERE member_id = ?") 로 수정하여 테스트 케이스를 통과하였습니다. 문제 발견 soft de.. JPA/ORM JPA 2023. 5. 12. 이전 1 다음