检查行是否更新 - 不检查受影响的行

时间:2016-03-20 17:54:02

标签: mysql

有没有快速检查行是否存在的方法?

使用UPDATE table SET field='test' WHERE id=n更新行时,有没有办法在查询完成后检查行是否存在而不检查受影响的行?如果没有更新任何字段,则受影响的行将返回0,即使该行存在

您当然可以在SELECT id FROM table WHERE id=n之前检查该行是否存在UPDATE ...,但我正在寻找(如果可能)更好/更快的方式

我正在使用mysql 5.7

0 个答案:

没有答案