如何在Hibernate中创建INSERT IGNORE查询?
Hibernate必须在具有唯一字段的表中进行插入。我想忽略重复的条目,以便我的程序继续运行。在MySQL中,我只会说INSERT
IGNORE,但是我不知道如何在Hibernate中做到这一点。有什么建议么?谢谢!
回答:
如果您使用的是简单的SQL查询,请使用以下代码。
Query query = session.createSQLQuery("INSERT IGNORE INTO user (name,username) VALUES (:name,:username)"); query.setParameter("name", name);
query.setParameter("username", username);
int i= query.executeUpdate();
以上是 如何在Hibernate中创建INSERT IGNORE查询? 的全部内容, 来源链接: utcz.com/qa/413794.html