首頁 >資料庫 >mysql教程 >為什麼我的 MySQL UPDATE 查詢回傳「0 Rows Affected」?

為什麼我的 MySQL UPDATE 查詢回傳「0 Rows Affected」?

Linda Hamilton
Linda Hamilton原創
2024-11-02 04:07:29830瀏覽

Why Does My MySQL UPDATE Query Return

MySQL UPDATE 查詢中的「0 Rows Affected」錯誤故障排除

執行看似應該修改MySQL 表中的資料的UPDATE 查詢時,結果卻是「 0”受影響的行”,這可能會令人困惑。 >

嘗試將“已呼叫”列更新為“是” ”,其中“PhoneNumber”列的值為“999 29-4655”。但是,如果該記錄的“已呼叫”已設為“是”,則查詢將不會進行任何更改,並將傳回“0 rows受影響”。

要避免此問題,請考慮檢查目前值執行 UPDATE 查詢之前的「Called」欄位。確保您嘗試指派的新值與現有值不同,以觸發實際的資料修改。
UPDATE phonecalls 
   SET Called = "Yes" 
 WHERE PhoneNumber = "999 29-4655"

以上是為什麼我的 MySQL UPDATE 查詢回傳「0 Rows Affected」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn