我正在尝试执行 HQL 删除查询,但它给出了一个例外:“查询必须以 select 或 from 开头”。
transaction = session.beginTransaction();
Query query=session.createQuery("DELETE FROM category where categoryid = :categoryid");
query.setParameter("categoryid", id);
int result=query.executeUpdate();
transaction.commit();