无法在Hibernate查询中执行更新查询错误
我正在为hibernate中的删除编写以下代码 Query Query=session.createQuery(“删除联系人,其中Contact.firstName='Deepak'”) 它给了我以下的错误无法在Hibernate查询中执行更新查询错误,hibernate,Hibernate,我正在为hibernate中的删除编写以下代码 Query Query=session.createQuery(“删除联系人,其中Contact.firstName='Deepak'”) 它给了我以下的错误 Hibernate:从联系人0中删除,其中(contact0.FIRSTNAME='Deepak') 无法执行更新查询 有人能帮我吗你能发布完整的堆栈跟踪吗,这个错误不是描述性的。Hibernate:从联系人0中删除联系人0\uwhere(contact0\u0.FIRSTNAME='Dee
Hibernate:从联系人0中删除,其中(contact0.FIRSTNAME='Deepak') 无法执行更新查询
有人能帮我吗你能发布完整的堆栈跟踪吗,这个错误不是描述性的。Hibernate:从联系人0中删除联系人0\uwhere(contact0\u0.FIRSTNAME='Deepak')无法执行更新查询这是我在控制台中得到的结果Hibernate生成的查询是从联系人0\uwhere(contact0\u0.FIRSTNAME='Deepak')中删除的我想知道这是否正确,因为where子句在()
int row = query.executeUpate();
if (row == 0){
System.out.println("Doesn't deleted any row!");
}
else{
System.out.println("DeletedRow: " + row);
}