gpt4 book ai didi

java - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException : Unknown column 'sequence_next_hi_value' in 'field list

转载 作者:行者123 更新时间:2023-11-29 00:39:12 26 4
gpt4 key购买 nike

任何人都可以告诉是什么导致了这个错误?

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 
Unknown column 'sequence_next_hi_value' in 'field list

我正在使用 hibernate 连接到 mysql 数据库。我能够连接到数据库并且一切正常,直到我更改了 persistence.xml 并添加了一个 datasource

最佳答案

问题与您的实体使用的标识符生成类型有关。

确保您提供了以下注释和参数:

@GeneratedValue(strategy = GenerationType.TABLE, generator="name_of_the_generator")
@TableGenerator( name = "name_of_the_generator", table = "table_with_keys", pkColumnName = "PK_NAME", valueColumnName = "PK_VALUE")

我的猜测是您混合了 valueColumnNamepkColumnValue

关于java - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException : Unknown column 'sequence_next_hi_value' in 'field list,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13031351/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com