2

特定の行を見つけるために2つのパラメーターを渡してテーブルから最大IDを見つける必要があるような要件があり、その行の列の1つの値を設定しました。ここでは、MAC アドレスとユーザー ID を渡します。

query=session.createQuery("updateLoginStatusDAO set loginStatus=:loginStatus, logoutDate=: logoutDate where macAddress=:macAddress and LoginId=:LoginId");
                query.setInteger("loginStatus", status).setString("logoutDate",logoutDate).setString("macAddress", macAddress).setString("LoginId", userId);
                updateStatus=   query.executeUpdate();                  
4

0 に答える 0