sql 中忽略更新錯誤的語句:update
update 語句類似于 insert ignore 語法,它可以讓你在發生錯誤時選擇忽略更新,而不是中斷執行。以下是如何使用 update ignore:
UPDATE [LOW_PRIORITY] [IGNORE] table_reference SET assignment_list [WHERE where_condition] [ORDER BY ...] [LIMIT row_count]
請注意,添加了 ignore 修飾符。它表示即使更新過程中出現錯誤,更新語句也不會中止。
在使用 ignore 修飾符的情況下:
- 對于唯一鍵值發生重復鍵沖突的行,不會更新這些行。
- 對于更新為會導致數據轉換錯誤的值的行,它們將更新為最接近的有效值。
有關 ignore 對語句執行的影響的更多信息,請參見 [the effect of ignore on statement execution](https://dev.mysql.com/doc/refman/8.0/en/update.html)。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END