1

我想使用休眠条件删除表中的所有记录,例如

Criteria criteria = <session>.createCriteria("table name here");
criteria.(<.....>);

我得到了很多帮助,如下所示

session.createSQLQuery("truncate table MyTable").executeUpdate();

有什么方法可以使用 Criteria 类或我可以使用的任何其他类截断请告诉我

4

1 回答 1

0

可以通过简单的本机查询在一行中完成:

entityManager.createNativeQuery("TRUNCATE my_schema.my_table").executeUpdate();
于 2018-12-17T06:47:09.630 回答