1

データベーステーブルに次のデータがあります

1 myname@email.com 2323
2 myname@email.com 3432
3 myname2@gmail.com 4433

テーブル内のすべてのレコードを削除したいemail == myname@email.com

以下は私のEJBQLです-どこが間違っているのかわかりませんが、クエリは機能しません。

Query query = em.createQuery("DELETE FROM ResetPasswordEntity r WHERE r.email=:email");
query.setParameter("email", email);
4

1 に答える 1

1

クエリは正しいです。コード行がありません。これは、この問題に直面する可能性のある人々のための利益のためです。

query.executeUpdate();
于 2012-09-17T18:58:50.687 に答える