在我们执行更新操作时,往往要更新一个指定字段的某部分内容,那么我们可以使用replace函数来执行这个操作。
使用:
语法:UPDATE 表名 set 字段名 = REPLACE(字段名,'要替换的内容','替换成的内容');
实例:以下为测试表,表名称为:“text_log”
id | text |
1 | 这是一段话,讲述的是我们的故事。 |
2 | 这是一段话,讲述的是他们的故事。 |
我们想把id为1的text字段的内容某部分内容替换掉:
update text_log set text = replace(text,'这是一段话','这是一句话') where id = '1';
结果:
id | text |
1 | 这是一句话,讲述的是我们的故事。 |
2 | 这是一段话,讲述的是他们的故事。 |