1

次のような休止状態の基準を使用して、テーブル内のすべてのレコードを削除したかった

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

私は以下のように多くの助けを得ています

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

基準クラス、または使用できる他のクラスを使用して切り詰める方法はありますか教えてください

4

1 に答える 1

0

単純なネイティブ クエリを使用して 1 行で実行できます。

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