SQL执行搜索/替换搜索

时间:2009-12-02 14:10:28

标签: sql mysql string full-text-search

我需要在每个字符串出现时搜索特定列,并用不同的字符串替换它。该列是MySQL TEXT列。

2 个答案:

答案 0 :(得分:3)

http://www.mydigitallife.info/2007/04/23/how-to-find-and-replace-text-in-mysql-database-using-sql/

update TABLE_NAME 
set FIELD_NAME = replace( FIELD_NAME, 
                          ‘find this string’, 
                          ‘replace found string with this string’);

答案 1 :(得分:0)

大卫斯特拉顿提出的问题也是我的答案。如果表的行中很少有行包含搜索项,则可以添加WHERE子句以加快速度。