标识符无效什么问题 hibernate 10

2017-05-2216:39:24,349WARN[org.hibernate.util.JDBCExceptionReporter]-SQLError:904,SQL... 2017-05-22 16:39:24,349 WARN [org.hibernate.util.JDBCExceptionReporter] - SQL Error: 904, SQLState: 42000
2017-05-22 16:39:24,349 ERROR [org.hibernate.util.JDBCExceptionReporter] - ORA-00904: "TYDDOVERFL0_"."WORLD": 标识符无效
<hibernate-mapping>
<class name="dao.TYddOverflow" table="T_YDD_OVERFLOW" schema="MSBAG">
<id name="hello" type="java.lang.String">
<column name="Hello" length="10" />
<generator class="assigned"></generator>
</id>
<property name="world" type="java.lang.String">
<column name="World" length="30" />
</property>
</class>
</hibernate-mapping>
展开
 我来答
mw...3@sohu.com
2017-05-22 · TA获得超过211个赞
知道小有建树答主
回答量:193
采纳率:62%
帮助的人:51.5万
展开全部
你使用了oracle的保留字size和rows,不能用来作为列名,把他改成别的吧,比如items_size,items_rows,不然以后调用也很麻烦。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式