У меня есть хранимая процедура в моем проекте под SQL/my_prod.sqlJPA: Как вызвать хранимую процедуру
там у меня есть функция delete_entity
В моей сущности
@NamedNativeQuery(name = "delete_entity_prod",
query = "{call /sql/delete_entity(:lineId)}",
и Я называю это
Query query = entityManager.createNamedQuery("delete_entity_prod")
setParameter("lineId",lineId);
Я последовал этому примеру: http://objectopia.com/2009/06/26/calling-stored-procedures-in-jpa/
но он не выполняет удаление и не отправляет никаких ошибок.
Я не нашел четкой информации об этом, я что-то упустил? Может быть, мне нужно сначала загрузить my_prod.sql
? Но как?
Возможный дубликат [Вызов хранимой процедуры из Java/JPA] (http : //stackoverflow.com/questions/3572626/calling-stored-procedure-from-java-jpa) – Vadzim