0
У меня есть приложение Java
и создали класс Repository
для запроса моей базы данных Oracle
.Неожиданный подсчет строки: Фактически 0 ожидается 1?
Сохранение 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
Что может быть причиной этого, и как я могу решить эту проблему?
ОК Я сделаю, какая разница должна это сделать? – java123999