使用相同值更新MySQL 欄位
在MySQL 中更新表時,設定列時考慮資料庫的行為非常重要到它已經擁有的值。
例如,假設我們有以下內容表:
user ------------------ | user_id | user_name | |---------|-----------| | 1 | John | | 2 | Joseph | | 3 | Juan |
如果我們執行以下查詢:
UPDATE `user` SET user_name = 'John' WHERE user_id = 1
MySQL 會覆蓋第一行中'John' 的現有值還是忽略更新,因為它是相同的內容?
答案:
以上是MySQL 是否會更新具有相同值的欄位?的詳細內容。更多資訊請關注PHP中文網其他相關文章!