본문 바로가기

언어/database

ERROR: Could not fetch the SequenceInformation from the databaseorg.h2.jdbc.JdbcSQLSyntaxErrorException: Column "min_value" not found [42122-210]

해당 오류가 발생하는 경우

h2와 hibernate의 버전을 호환을 확인해보세요.

 

jpa 테스트하면서 첫 번째 persist 이후 계속 오류 나서 찾다 보니

저는 버전이 서로 맞지 않아서 발생한 오류였습니다.

최종 변경한 h2와 hibernate버전 정보입니다.

    <dependency>
    	<groupId>com.h2database</groupId>
    	<artifactId>h2</artifactId>
    	<version>2.1.210</version>
    </dependency>

    <dependency>
    	<groupId>org.hibernate</groupId>
    	<artifactId>hibernate-entitymanager</artifactId>
    	<version>5.6.4.Final</version>
    </dependency>

5.4.13.Final --> 5.6.4.Final으로 변경해주고 에러가 사라졌습니다.

 

오류난 pom.xml의 dependency정보입니다.

    <dependency>
    	<groupId>com.h2database</groupId>
    	<artifactId>h2</artifactId>
    	<version>2.1.210</version>
    </dependency>

    <dependency>
    	<groupId>org.hibernate</groupId>
    	<artifactId>hibernate-entitymanager</artifactId>
    	<version>5.4.13.Final</version>
    </dependency>