为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

宝慕林4294392 2019-08-12 11:00:47
如何使用mySQL replace()替换多个记录中的字符串?我们有一个数据库,其中包含一堆记录,其中一列中包含一些不良数据,其中嵌入式编辑器转义了一些本不应该被转义的内容,并且它正在破坏生成的链接。我想运行一个查询来替换所有记录中的坏字符,但无法弄清楚如何做到这一点。我在MySQL中找到了这个replace()函数,但是如何在查询中使用它呢?例如,如果我想在列中包含的所有记录&lt;中用实际小于角度括号(<)替换字符串,那么正确的语法是什么?它可以在一个查询中完成(即一次选择并替换所有),还是我必须进行多次查询?即使是多个查询,如何使用多个记录上的字段值进行替换?&lt;articleItemreplace()
查看完整描述

3 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

UPDATE some_table SET some_field = REPLACE(some_field, '&lt;', '<')


查看完整回答
反对 回复 2019-08-12
  • 3 回答
  • 0 关注
  • 11233 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信