【发布时间】:2012-10-13 10:31:38
【问题描述】:
谁能说出这个错误的原因?
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:
Unknown column 'sequence_next_hi_value' in 'field list
我正在使用hibernate 连接到mysql 数据库。我能够连接到数据库并且一切正常,直到我更改 persistence.xml 并添加了 datasource。
【问题讨论】:
-
表示未找到此列
sequence_next_hi_value。可能是因为你的加入,(很难说)。你能发布你的查询吗? -
您很可能正在对不包含名为
sequence_next_hi_value的列的表运行查询 -
你能发布一些编码吗?
-
是的,你没问题,这个 cloumn 不存在。问题是生成这个专栏的不是我。不知何故,它是自动生成的。只有当我尝试“插入”查询时它才会崩溃。我认为这与主键有关。我正在使用策略=GenerationType.TABLE。哪段代码会有帮助?