私はこれをしなければなりません:
int posterid=100;
int userid=5;
SQLQuery query=session.createSQLQuery("update poster set userid='"+userid+"' where posterid='"+posterid+"' ");
query.executeUpdate();
私が書いた場合、それは機能していません:
SQLQuery query=session.createSQLQuery("update poster set userid=:userid where posterid=:posterid ");
query.setParameter("userid",userid);
query.setParameter("posterid",posterid);
query.executeUpdate();
も機能していません。