Caused by: java.sql.BatchUpdateException: ORA-00904: "TESTID": 标识符无效.
如问题所示。这个TESTID是我这张数据表的ID,就是主键。我调试了快一天了。一直是这个问题。http://bbs.csdn.net/topics/392021606这边...
如问题所示。这个TESTID是我这张数据表的ID,就是主键。我调试了快一天了。 一直是这个问题。http://bbs.csdn.net/topics/392021606 这边也是我发的帖子,有详细说明。 大概说下,就是用hibernate映射。然后 <id name="register_id" type="java.lang.Long" column="TESTID">这句话里面的column改成什么,就提示什么标识符无效。现在是要插入数据到数据库,就是进不去。 报错就是标题这样的。我的ID是有建立一个sequence,然后在数据库里是没有任何的设置操作什么的。在我的PO类里有
Long register_id = ipS.getSequenceL("register_id");
register.setRegister_id(register_id);
这两行代码。就是设置ID的数值。
快点来人把。 谢谢。 展开
Long register_id = ipS.getSequenceL("register_id");
register.setRegister_id(register_id);
这两行代码。就是设置ID的数值。
快点来人把。 谢谢。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询