如何使用mySQL replace()替换多个记录中的字符串?

如何使用mySQL replace()替换多个记录中的字符串?

我们有一个数据库,其中包含一堆记录,其中一列中包含一些不良数据,其中嵌入式编辑器转义了一些本不应该被转义的内容,并且它正在破坏生成的链接。

我想运行一个查询来替换所有记录中的坏字符,但无法弄清楚如何做到这一点。我在MySQL中找到了这个replace()函数,但是如何在查询中使用它呢?

例如,如果我想在列中包含的所有记录&lt;中用实际小于角度括号(<)替换字符串,那么正确的语法是什么?它可以在一个查询中完成(即一次选择并替换所有),还是我必须进行多次查询?即使是多个查询,如何使用多个记录上的字段值进行替换?&lt;articleItemreplace()


宝慕林4294392
浏览 11234回答 3
3回答

万千封印

UPDATE&nbsp;some_table&nbsp;SET&nbsp;some_field&nbsp;=&nbsp;REPLACE(some_field,&nbsp;'&lt;',&nbsp;'<')
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL