首页 » 数据库 » mysql replace 批量替换函数

mysql replace 批量替换函数

高蒙 2016/04/04 00:25 2.0k浏览 0评论 Mysql


 mysql replace实例说明: 

UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def'); 

REPLACE(str,from_str,to_str) 

在字符串 str 中所有出现的字符串 from_str 均被 to_str替换,然后返回这个字符串 

实例:

UPDATE tab SET wenti=REPLACE(wenti, '被替换字段','替换成的字段') 

mysql replace用法 

1.replace into 

replace into table (id,name) values('1','aa'),('2','bb') 

此语句的作用是向表table中插入两条记录。如果主键id为1或2不存在 

就相当于 

insert into table (id,name) values('1','aa'),('2','bb') 

如果存在相同的值则不会插入数据 

2.replace(object,search,replace) 

把object中出现search的全部替换为replace 

select replace('www.jb51.net','w','Ww')--->WwWwWw.jb51.net 

例:把表table中的name字段中的aa替换为bb 

update table set name=replace(name,'aa','bb') 




相关文章

我有话说

站长昵称:(*)

输入内容:

选个头像:

评论列表

    ...

    高蒙

    男, PHP程序猿

    文章

    485

    标签

    42

    热度

    10w+

    南京, 江苏, 中国

    人生要是没有理想, 那跟咸鱼有什么分别。