JPA
-
[Spring] o.h.e.jdbc.spi.SqlExceptionHelper - JDBC-90611:Specified column name was not found. - column 에러Spring 2021. 12. 8. 16:21
문제 상황 - 사용하는 DB_TABLE 에는 NAME, AGE, ADRESS, GENDER, PHONE_NUMBER 5개의 컬럼이 존재 한다. - 스프링 프로젝트에서 JPA - nativeQuery를 사용해서 필요한 column 정보만 가져오게 하였다. @Query(value = "SELECT NAME, AGE, ADRESS FROM DB_TABLE WHERE NAME = :name", nativeQuery = true) public Entity getNameAgeAdress(@Param("name") String name); - 해당 메서드를 실행 하였더니 다음과 같은 오류가 발생하였다. 16:09 ERROR o.h.e.jdbc.spi.SqlExceptionHelper - JDBC-90611:Speci..
-
[Spring] JPA update query errorSpring 2021. 10. 14. 10:07
이슈 @Query(value = "UPDATE DRIVE_MST SET DEL_YN ='y' WHERE LOGICAl_ID = :logicalId", nativeQuery = true) public void deleteMeta(@Param("logicalId") String logicalId) -> 다음과 같이 업데이트 하는 nativeQuery를 넣고 메서드를 호출했다. -> 업데이트 쿼리는 result set이 반환되지 않기 때문에 반환 타입을 void로 하였다. -> 다음과 같은 에러가 발생하였다. 09:52 WARN o.h.e.jdbc.spi.SqlExceptionHelper - SQL Error: -90607, SQLState: JDBC-90607:ERRJD 09:52 ERROR o.h.e.jd..