最簡單的替換直接把一個字段的0狀態改成1,例子
代碼如下 復制代碼update `表名A` set is_checked=1 WHERE cityid=93
影響列數: 214 (查詢花費 0.0833 秒)
替換了214條記錄了,我們只使用了最簡單的update set命令了,這樣就成功批量更新了一指數據了,那麼我們發現有些字符串中只有幾個字符有問題要怎麼替換?
代碼如下 復制代碼update 表名 set `字段`=replace(字段, '替換的內容', '') WHERE id=540496
從上面來看我們是結合了update set與replace函數了,下面來看個,為了保證我們先查一下有多少條記錄
SELECT * FROM `表名A` WHERE `字段B` like '%">%'
結果
顯示行 0 - 29 (241 總計, 查詢花費 0.0457 秒)
下面我們來替換
代碼如下 復制代碼 update 表名A set `字段B`=replace(字段B, '">', '') WHERE `字段B` like '%">%'
執行之後替換成功了,那麼我們就完成了批量替換指定字符串中指定字符了