除了更新數(shù)據(jù)未改變導(dǎo)致返回值為 0 之外,在以下情況下也會(huì)導(dǎo)致 MySQL 更新失敗:
- 違反唯一鍵或主鍵約束
如果 SQL 語(yǔ)句嘗試更新某一行的值,但該值與現(xiàn)有唯一鍵或主鍵沖突,則會(huì)報(bào)錯(cuò)。在這種情況下,MySQL 會(huì)拒絕更新,以維護(hù)數(shù)據(jù)庫(kù)的完整性。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END