【发布时间】:2018-06-13 02:55:05
【问题描述】:
我的问题是我在 SQL Server 2016 中有 2 个架构,但使用相同的表。我已经更改了两者,并分别添加了 3 个相同的列。但是当hibernate想要向这个改变的表中添加新数据时,它给了我一个例外
Caused by: java.sql.SQLException: Invalid column name 'claim_number'.
是的,列的名称与@Column 中添加的名称相匹配。
@Column(name = "claim_number", nullable = true, length = 30)
private String claimNumber;
有什么想法吗?
【问题讨论】:
-
请显示您是如何添加新数据的?
-
你可以在“@Column”之前添加“@id”
-
我正在使用 Spring Data JPA 存储库插入数据,是的,这个实体有一个 @Id。
标签: java sql-server hibernate