Java PSQLException:在此结果集中找不到列名start_值
当SpringBootMaven应用程序启动时,我遇到了Postgresql异常 Maven依赖Java PSQLException:在此结果集中找不到列名start_值,java,postgresql,spring-boot,hibernate,jdbc,Java,Postgresql,Spring Boot,Hibernate,Jdbc,当SpringBootMaven应用程序启动时,我遇到了Postgresql异常 Maven依赖 <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <scope>runtime</scope> </dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<scope>runtime</scope>
</dependency>
例外情况
org.postgresql.util.PSQLException: The column name start_value was not found in this ResultSet.
at org.postgresql.jdbc.PgResultSet.findColumn(PgResultSet.java:2748) ~[postgresql-42.2.16.jar:42.2.16]
at org.postgresql.jdbc.PgResultSet.getLong(PgResultSet.java:2631) ~[postgresql-42.2.16.jar:42.2.16]
at com.zaxxer.hikari.pool.HikariProxyResultSet.getLong(HikariProxyResultSet.java) ~[HikariCP-3.4.5.jar:na]
at org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl.resultSetStartValueSize(SequenceInformationExtractorLegacyImpl.java:129) ~[hibernate-core-5.4.21.Final.jar:5.4.21.Final]
at org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl.extractMetadata(SequenceInformationExtractorLegacyImpl.java:59) ~[hibernate-core-5.4.21.Final.jar:5.4.21.Final]
at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentImpl.sequenceInformationList(JdbcEnvironmentImpl.java:403) ~[hibernate-core-5.4.21.Final.jar:5.4.21.Final]
at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentImpl.<init>(JdbcEnvironmentImpl.java:268) ~[hibernate-core-5.4.21.Final.jar:5.4.21.Final]
at
org.postgresql.util.PSQLException:在此结果集中找不到列名start_值。
在org.postgresql.jdbc.PgResultSet.findColumn(PgResultSet.java:2748)~[postgresql-42.2.16.jar:42.2.16]
在org.postgresql.jdbc.PgResultSet.getLong(PgResultSet.java:2631)~[postgresql-42.2.16.jar:42.2.16]
在com.zaxxer.hikari.pool.HikariProxyResultSet.getLong(HikariProxyResultSet.java)~[HikariCP-3.4.5.jar:na]
在org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl.resultSetStartValueSize(SequenceInformationExtractorLegacyImpl.java:129)~[hibernate-core-5.4.21.Final.jar:5.4.21.Final]
在org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl.extractMetadata(SequenceInformationExtractorLegacyImpl.java:59)~[hibernate-core-5.4.21.Final.jar:5.4.21.Final]
在org.hibernate.engine.jdbc.env.internal.jdbc环境impl.sequenceInformationList(jdbc环境impl.java:403)~[hibernate-core-5.4.21.Final.jar:5.4.21.Final]
在org.hibernate.engine.jdbc.env.internal.jdbconvironmentimpl.(jdbconvironmentimpl.java:268)~[hibernate-core-5.4.21.Final.jar:5.4.21.Final]
在
您使用的是哪个版本的PostgreSQL?@a_horse_,其名称在stacktrace中:42.2.16Postgreql版本-9.0您是否尝试过使用org.hibernate.dialen.Postgresql9dialent
?是,与org.hibernate.dialen.Postgresql9dialent相同的错误
org.postgresql.util.PSQLException: The column name start_value was not found in this ResultSet.
at org.postgresql.jdbc.PgResultSet.findColumn(PgResultSet.java:2748) ~[postgresql-42.2.16.jar:42.2.16]
at org.postgresql.jdbc.PgResultSet.getLong(PgResultSet.java:2631) ~[postgresql-42.2.16.jar:42.2.16]
at com.zaxxer.hikari.pool.HikariProxyResultSet.getLong(HikariProxyResultSet.java) ~[HikariCP-3.4.5.jar:na]
at org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl.resultSetStartValueSize(SequenceInformationExtractorLegacyImpl.java:129) ~[hibernate-core-5.4.21.Final.jar:5.4.21.Final]
at org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl.extractMetadata(SequenceInformationExtractorLegacyImpl.java:59) ~[hibernate-core-5.4.21.Final.jar:5.4.21.Final]
at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentImpl.sequenceInformationList(JdbcEnvironmentImpl.java:403) ~[hibernate-core-5.4.21.Final.jar:5.4.21.Final]
at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentImpl.<init>(JdbcEnvironmentImpl.java:268) ~[hibernate-core-5.4.21.Final.jar:5.4.21.Final]
at