MySQL UPDATE 查詢傳回「0 Rows Affected」
考慮以下場景:您希望將名為「Called」的欄位更新為「是」在「電話通話」表中,其中「電話號碼」欄位與「999 29-4655」相符。但是,在執行 UPDATE 查詢時,您會遇到「0 rows受影響」訊息。
此問題的一個潛在原因是「Called」欄位中存在與所需更新相符的現有值。 MySQL 的 UPDATE 語句要求資料發生變更才能註冊為「受影響的」行。如果“Called”的目前值已經是“Yes”,則查詢將不會進行任何修改,並因此傳回“0 rows受影響”。
要解決此問題,請驗證「Called」的目前值目標條目的欄位。如果它已經是“是”,您可以忽略“0 行受影響”訊息,因為所需的更新已套用。或者,如果您需要明確指示成功,請考慮使用 INSERT 語句來建立具有更新值的新條目。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3