update返回受影响的行数,判断是否成功

update返回受影响的行数,判断是否成功,但有时where条件不满足,返回0,数据库也应该算是正确执行了,应该返回成功
这个到底要怎么判断呢?

楼主:出货在执行update 出现异常 就是执行失败了 , 如果正常返回结果,就是执行成功的。

1,先写一个查询 count 用来计算当where 后面条件与update一致时的条数
2,执行update 语句,没有报错,受影响的就是count值

一般是判断返回值是否小于0,小于0则执行不成功