-2
A
回答
1
你可以用命名查詢來做到這一點。 Here's an example:
query = em.createNamedQuery("SELECT c FROM Country c");
List results = query.getResultList();
而不是使用選擇,使用刪除的方式,你想要的。請注意,這不使用SQL,但JPQL。
+0
em.createQuery()。executeQuery解決了我的問題。謝謝。 – rustock
相關問題
- 1. 如何通過Delphi從Access中刪除某些行?
- 2. 如何刪除一些重複的行
- 3. 可以通過CAMEL從HBASE表中刪除一些列?
- 4. 如何通過行名從表中刪除行?
- 5. 通過添加額外的刪除從MySQL行一些字符
- 6. 如何刪除表中的一行
- 7. 如何刪除hbase表中的一行
- 8. 如何通過SQL中的一組行重複刪除
- 9. 如何通過唯一編號刪除多列中的行?
- 10. 如何通過標識刪除SQL Server中的一行?
- 11. 休眠的EntityManager:如何刪除協會
- 12. 如何刪除這些行
- 13. 如何通過條件從不同表格中刪除數據來刪除行?
- 14. 如何從父表中刪除一行而不從Child表中刪除一行?
- 15. 如何通過雙擊刪除行?
- 16. 如何通過索引刪除行
- 17. 通過jquery刪除一些div或一些html?可能?
- 18. 如何通過查詢限制行從表中刪除?
- 19. 如何通過刪除MVC EditorForFor表格
- 20. 兒童entitied通過本地SQL刪除仍然存在的EntityManager
- 21. 刪除行通過DataAdapter的
- 22. 如何通過索引從文件中刪除一行?
- 23. 如何從表中刪除一行
- 24. Laravel Excel - 如何通過行號刪除一行?
- 25. SQLite的 - 通過ID刪除不刪除錶行
- 26. 通過編號從表中刪除一行
- 27. 刪除對級聯的EntityManager
- 28. 如何從表中刪除行而不從參考表中刪除一行?
- 29. 如何從子表中刪除從父表中刪除的行?
- 30. 通過查詢刪除SQL中的行
entityManager.remove(name) – MTT
它不工作。我試過了: EntityManager em = Server.emf.createEntityManager(); em.getTransaction()。begin(); 郵件郵件=新郵件(); mail.setName(username); em.remove(mail); em.getTransaction()。commit(); em.close(); – rustock