執行看似應該修改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中文網其他相關文章!