2023-08-05 分类: 网站建设
创新互联建站介绍我们在程序或数据库开发中往往会用到的sql语句替换函数replace()
替换函数replace()有三种替换方式:1、查询替换;2、更新替换;3新增替换。接下来创新互联网站建设公司来举几个例子一看便知其使用!
SQL中的替换函数replace语法
REPLACE ( string_expression , string_pattern , string_replacement )
replace参数说明
string_expression 需要替换的字段(可以是字符或二进制数据类型)
string_pattern 查询的子字符串。(可以是字符或二进制数据类型。string_pattern 不能是空字符串 ''
string_replacement 替换的字符串。(可以是字符或二进制数据类型)
1、replace查询替换:
原数据:
id title content times
1 网占建设 创新互联... 2023.6.23
这里我要替换字段title里面的占,替换为站存到字段new_title中,replace的sql语句:
SELECT *,REPLACE(title,'占','站') as new_title FROM cdcxhl_news LIMIT 1
执行的上现的replace的sql语句得到新数据:
id title content times new_title
1 网占建设 创新互联... 2023.6.23 网站建设
2、replace更新替换:
原数据:
id title content times
1 网占建设 创新互联... 2023.6.23
这里我要替换字段title里面的占,替换为站,replace的sql语句:
UPDATE cdcxhl_news SET title = REPLACE(title,'占','站') WHERE id = 1
如果你的数据不只一条有多条,把字段title里面的网占建设,替换为网站建设,replace的sql语句:
UPDATE cdcxhl_news SET title = REPLACE(title,'网占建设','网站建设')
执行的上现的replace的sql语句得到新数据:
id title content times new_title
1 网占建设 创新互联... 2023.6.23 网站建设
3、replace新增替换:
原数据:
id title content times
1 网站制作 创新互联... 2023.6.23
这里我将字段title,content分别替换为网站推广,快上推...,replace的sql语句:
REPLACE INTO cdcxhl_news (id,title,content) VALUES (1,'网站推广','快上推...')
执行的上现的replace的sql语句得到新数据:
id title content times
1 网站推广 快上推... 2023.6.23
注意:新增替换是根据唯一主键来判断的,如果替换数据的唯一主键id和需要替换的唯一主键值相同时为更新替换,不同时,为新增
网页标题:SQL中的替换函数replace总结
文章URL:/news25/274825.html
成都网站建设公司_创新互联,为您提供移动网站建设、网站设计公司、静态网站、网站营销、App设计、企业建站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容