適切なセクションであることを願っています。このコードに問題があります
Transaction transaction = session.beginTransaction();
Query query = session.createQuery("update database set floop= :ctrl1" +" where ctrl= :ctrl2 ").setMaxResults(2);
query.setMaxResults(2);
query.setParameter("ctrl1",3);
query.setParameter("ctrl2", 5);
最初の2つだけを更新するように依頼するsetMaxResults(2)
と、彼はすべてのレコードを更新するので、何が悪いのですか?? 助けてくれてありがとう
を使おうと思ったsession.createSQLQuery
のですが、やり方がわかりません。