首頁 > 問答 > 主體
PHP中文网2017-04-18 10:38:41
不知道你有沒有配置控制台輸出 發出的sql語句的配置 如果配置了可以看一下發出的sql語句是否有問題
高洛峰2017-04-18 10:38:41
如果是出錯,應該拋異常。如果更新數是0 只能說明沒更新任何數據,一般來說有兩個原因:一個是按WHERE 條件沒找到要更新的數據;另一個原因是找到了,但是新數據和資料庫裡存的數據是一樣的。
迷茫2017-04-18 10:38:41
我也很菜,或許你可以把update 回傳的類型resultType 寫出來
天蓬老师2017-04-18 10:38:41
運作的時候控制台會輸出實際執行時的SQL,好好看看有沒有什麼問題,或是複製到DBMS執行一下
阿神2017-04-18 10:38:41
如果沒有異常,就是更新where條件不成立,沒有符合更新條件的紀錄