【发布时间】:2016-07-19 10:11:24
【问题描述】:
我有一个Java 应用程序并创建了一个Repository 类来查询我的Oracle 数据库。
我正在使用下面的持久性query 导致错误。
查询:
Query query = persistence.entityManager().createNativeQuery("Select * from PERSON WHERE ID = ?");
query.setParameter(1, id);
我得到的错误是:
Error : Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1javax.persistence.OptimisticLockException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
这可能是什么原因造成的,我该如何解决?
【问题讨论】:
标签: java oracle persistence entitymanager