MySQL UPDATE 查询返回“0 Rows Affected”
MySQL UPDATE 语句用于修改现有表中的数据。遇到的一个常见问题是,尽管查询执行成功,但仍收到消息“0 rows受影响”。
在这种特殊情况下,UPDATE查询旨在将特定PhoneNumber的phonecalls表中的Called列更新为“Yes” 。但是,查询返回“0 行受影响”。
了解问题
消息“0 行受影响”表示没有行因以下原因而更改执行的查询。发生这种情况的原因有多种:
故障排除
要解决此问题,请考虑以下步骤:
UPDATE phonecalls SET Called = "Yes" WHERE PhoneNumber = "999 29-4655" AND Called <> "Yes";
通过添加条件名为
以上是为什么我的 MySQL UPDATE 查询返回'0 Rows Affected”?的详细内容。更多信息请关注PHP中文网其他相关文章!