标签: jpa
我在Oracle数据库中有一个名为length的列。我无法更改列名称。当我在JPA实体中使用@Column(name="length")时,我收到以下错误:
length
@Column(name="length")
属性列名(长度)是一个 保留Java持久性QL关键字
我使用的是Netbeans 6.8 IDE。
有关于此的任何想法吗?
由于
答案 0 :(得分:3)
如果我没弄错,用双引号转义列名应该可以。
@Column(name="\"length\"") private int length;