我有一个100k以上条目的巨大表格。其中包含名为TEXT
的{{1}}列。该列最多可包含1000个UTF-8字符。所有字段都填满了。我想替换所有出现的字符串" ABC"使用" XYZ"在列的每个单独的行中。我知道如何使用传统的fetch-change-update方法使用后端语言来实现这一点。我怎么能用mysql做同样的事情。只需运行查询即可。如果可以,怎么样?我必须使用的查询类型应该是什么。
答案 0 :(得分:7)
UPDATE
yourTable
SET
yourField = REPLACE(yourField, 'abc', 'xyz')