プロジェクトの sql/my_prod.sql の下にストアド プロシージャがあります。
そこに私の機能があります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
最初にロードする必要がありますか?しかし、どのように?