新手必看

新手必看

常见问题必读帮助文件
鸿宇官网

鸿宇官网

鸿宇科技官方网站
鸿宇教程库

鸿宇教程库

鸿宇科技官方教程
功能反馈与建议

功能反馈与建议

BUG反馈问题建议
鸿宇淘宝店铺

鸿宇淘宝店铺

鸿宇官方唯一淘宝店铺
eBestMall官网

eBestMall官网

B2B2C新零售电商系统
eBestMall演示站点

eBestMall演示站点

eBestMall使用手册

eBestMall使用手册

系统使用/配置/教程

MySQL - 替换字段部分内容(含:命令行、SQL语句)

Shadow 发表了文章 • 0 个评论 • 499 次浏览 • 2019-03-20 07:45 • 来自相关话题

官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com
鸿宇QQ群:90664526
 
update 表名 set 字段1 = replace(字段1,'HongYu','HongYuTechnology') [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.hongyuvip.com','w','Ww')--->WwWwWw.
hongyuvip.com
          例:把表table中的name字段中的aa替换为bb
          update table set name=replace(name,'aa','bb')

3.UPDATE更新一个字段中的的部分内容

4.现在有一条记录的字段是"HongYu技术",现在我只想将该字段中的
"HongYu"改为"HongYuTechnology",update语句应该怎么写:

update 表名 set 字段1 = replace(字段1,'HongYu','HongYuTechnology') 查看全部
官方出品:鸿宇科技
鸿宇论坛:bbs.hongyuvip.com
鸿宇QQ群:90664526
 
update 表名 set 字段1 = replace(字段1,'HongYu','HongYuTechnology')
 
[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.hongyuvip.com','w','Ww')--->WwWwWw.
hongyuvip.com
          例:把表table中的name字段中的aa替换为bb
          update table set name=replace(name,'aa','bb')

3.UPDATE更新一个字段中的的部分内容

4.现在有一条记录的字段是"HongYu技术",现在我只想将该字段中的
"HongYu"改为"HongYuTechnology",update语句应该怎么写:

update 表名 set 字段1 = replace(字段1,'HongYu','HongYuTechnology')