我尝试在Eclipse的HQL工具中按以下方式执行删除查询:
delete from Address address where address.id = 6
但我遇到了问题
org.hibernate.hql.QueryExecutionRequestException: Not supported for DML operations
请告诉我我做错了什么。谢谢。我尝试在Eclipse的HQL工具中按以下方式执行删除查询:
delete from Address address where address.id = 6
但我遇到了问题
org.hibernate.hql.QueryExecutionRequestException: Not supported for DML operations
请告诉我我做错了什么。谢谢。@Modifying
。String sql = "delete from ServiceProviderMapping where id=7";
Query query = hibernateSession.createQuery(sql);
query.executeUpdate();
final String hql = "delete from Job where jobId = :id";
Query query = session.createQuery(hql).setLong("id", jobId);
query.executeUpdate();
@Modifying
注释。 - Narasimha