update tablename set field1 where field1=xxx<br><br>此处xxx 是你预先取出来的,如果是此值,就更新,表是没有客户端更新过.<br>当然有可能是更新过的,只不过也是更新成此值了,你如果需要绝对更新控制的话,可以使用<br>timestamp 就是一个日期时间,先取出,更新时加到where 后面,此值是数据库自动产生,无论insert ,update 都是自动的,所以写<br>select timestamp1 from tablename<br>然后作为参数给where <br>update tablename set field1=xxxzz where timestamp1= :timestamp1_param