教程集 www.jiaochengji.com
教程集 >  数据库  >  mysql  >  正文 在mysql中替换字段部分内容的实例代码

在mysql中替换字段部分内容的实例代码

发布时间:2015-12-05   编辑:jiaochengji.com
本文介绍下,在mysql中替换字段部分内容的方法,有需要的朋友,参考下吧。

问题描述:
导入到论坛的图片路径中有的多了’/mv690′,导致部分图片不能正常显示,于是想到在mysql中直接去掉’/mv690′。

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.jbxue.com’,'w’,'Ww’)—>WwWwWw.jbxue.com

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

复制代码 代码示例:
update table set name=replace(name,’aa’,'bb’)

3,UPDATE更新一个字段中的的部分内容
现在有一条记录的字段是“字段1″,现在只想将该字段中的search改为replace,update语句如何写呢?
注意括号中的字段1不需要引号,否则会把字段更新成 ’字段1‘:
 

复制代码 代码示例:
update 表名 set 字段1 = replace(字段1,’search’,'replace’)

您可能感兴趣的文章:
分享:Mysql更新字段中部分数据的方法
mysql更新字段中部分内容的sql语句
mysql中upate-替换字段内部分内容的例子
Mysql更新字段中部分数据的二种方法
Mysql批量截取特定格式字符串的最后一部分

您可能感兴趣的文章:
mysql中upate-替换字段内部分内容的例子
分享:Mysql更新字段中部分数据的方法
mysql更新字段中部分内容的sql语句
在mysql中替换字段部分内容的实例代码
Mysql更新字段中部分数据的二种方法
mysql批量替换字段中部分数据的方法
mysql替换某个字段中某些内容的代码
mysql 按指定字段长度排序的示例代码
mysql使用replace函数进行字符串替换
批量修改、清空、复制MySQL数据表字段内容的命令

[关闭]
~ ~