zoukankan      html  css  js  c++  java
  • mysql使用replace更新某表中某个字段详细内容【mysql语句】 Confi

     

    #mysql更新某表中某个字段详细内容,并按照某个字段详细内容进行匹配通配符查询

    update`article` set body=replace(body,'http://www.nihao.comhttp://book.nihao.com','http://www.nihao.com') where body like '%http://www.nihao.comhttp://book.nihao.com%';

    #语句用法:

    update`表名` set 字段名1=replace(字段名1,'查找的内容','更改的内容') where 字段名1like '%查找的内容%';

    #PS:绿色的部分为修改的部分  红色的部分是要修改的部分

    #其他实例

    这个函数用来批量替换数据中的非法关键字是很有用的!如下例子: 

    例1:UPDATE BBSTopic SET tcontents = replace(replace(tcontents,'哈哈','') ,'不还','') where tcontents like '%哈哈%' or tcontents like '%不好%' 

    #作者注释:就是把那些不符合的词汇,都替换成空格

     

    例2:UPDATE typetable SET type_description=REPLACE(type_description,'360','http://www.jb51.net');

    #作者注释:把360替换成http://www.jb51.net

     

    转自:http://www.jb51.net/article/31374.htm

  • 相关阅读:
    3.27 课堂 笔记
    第四周 4-2
    3-26
    Java EE期末项目
    条件查询、SQL、JPQL、HQL比较
    J2EE 第八周(04.23-04.29)
    J2EE 第七周(04.16-04.22)
    J2EE 第六周(04.09-04.15)
    J2EE 第五周(04.02-04.08)
    J2EE 第四周(03.26-04.01)
  • 原文地址:https://www.cnblogs.com/heyubingfeng/p/2957872.html
Copyright © 2011-2022 走看看