日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql的replace()函数介绍【mysql函数】

發(fā)布時(shí)間:2025/7/25 数据库 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql的replace()函数介绍【mysql函数】 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?

#下面就是對這個(gè)函數(shù)的簡要介紹以及范例。

?

#示例:

#比如你要將?表?tb1里面的?f1字段的abc替換為def:

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

?

?

#函數(shù)的本用法:

REPLACE(目標(biāo)字符串,搜索字符串,替換字符串);

?

#在字符串?str?中所有出現(xiàn)的字符串?from_str?均被?to_str替換,然后返回這個(gè)字符串:

1 2 3 4 REPLACE(str,from_str,to_str); ???? SELECT???REPLACE('www.mysql.com',???'w',???'Ww');? ?'WwWwWw.mysql.com'//替換后的

?

#mysql?中的replace用法

#用法1.replace?into

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

?

此語句的作用是向表table中插入兩條記錄。

如果主鍵id為1或2不存在,就相當(dāng)于?

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

如果存在相同的值則不會插入數(shù)據(jù)

?

#用法2.replace(object,search,replace)

把object中出現(xiàn)search的全部替換為

1 select?replace('www.163.com','w','Ww')?WwW?wWw.163.com

?

例:把表table中的name字段中的?aa替換為bb

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

?

Sql?Server?中?text或ntext?字段內(nèi)容替換

剛開始,Update?AA?表?Set?xx字段=Replace(xx字段,"要替換的","特定串")?,出現(xiàn)錯(cuò)誤:函數(shù)?replace?的參數(shù)?1?的數(shù)據(jù)類型?ntext?無效。

1 2 Update?article?set?heading=Replace(convert(nvarchar(4000),heading),'<script></script>','') update?表名?????set?text類型字段名=replace(convert(varchar(8000),text類型字段名),'要替換的字符','替換成的值')

?

?

varchar和nvarchar類型是支持replace,所以如果你的text/ntext不超過8000/4000可以先轉(zhuǎn)換成前面兩種類型再使用replace。

?

1 2 update?表名?????set?text類型字段名=replace(convert(varchar(8000),text類型字段名),'要替換的字符','替換成的值') update?表名?????set?ntext類型字段名=replace(convert(nvarchar(4000),ntext類型字段名),'要替換的字符','替換成的值')

?

如果text/ntext超過8000/4000,看如下例子:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 declare?@pos?int ????declare?@len?int ????declare?@str?nvarchar(4000) ????declare?@des?nvarchar(4000) ????declare?@count?int? ???set?@des?='<requested_amount+1>'--要替換成的值 ?? ???set?@len=len(@des) ???set?@str=?'<requested_amount>'--要替換的字符 ?? ?? ???set?@count=0--統(tǒng)計(jì)次數(shù). ?? ?? ????WHILE?1=1 ???BEGIN ???????select?@pos=patINDEX('%'+@des+'%',propxmldata)?-?1 ???????from?表名 ???????where?條件? ?? ??????IF?@pos>=0 ??????begin ???????????DECLARE?@ptrval?binary(16) ??????????SELECT?@ptrval?=?TEXTPTR(字段名)? ??????????from?表名 ??????????where?條件 ???????????UPDATETEXT?表名.字段名?@ptrval?@pos?@len?@str ??????????set?@count=@count+1 ???????end ??????ELSE ?????????break; ???END ?? ???select?@count

?

轉(zhuǎn)載于:https://www.cnblogs.com/heyubingfeng/archive/2013/03/13/2957852.html

《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的mysql的replace()函数介绍【mysql函数】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久草视频中文在线 | 亚洲精品国产suv | 欧美最猛性xxxx | 久久国产视频网 | 日本不卡一二三 | 欧美成人午夜精品免费 | 国产精品情侣 | 一级黄色大片免费观看 | 国产伦精品一区二区三区视频黑人 | 国产精品视频在线播放 | 欧美人性生活视频 | 国产av无码专区亚洲a∨毛片 | 去毛片| 久久精品精品 | 天堂av最新网址 | 日本在线一区二区 | 欧美 日韩 视频 | 国产高清免费观看 | 日韩av无码一区二区三区不卡 | 欧美一区二区不卡视频 | 欧美高清视频 | 啪啪免费视频网站 | 亚洲啪啪网址 | 涩涩涩av | 国产一级不卡毛片 | 欧美一级淫片aaaaaa | 国模私拍在线观看 | 欧美一区二区三区久久综合 | 九色porny丨精品自拍视频 | 亚洲精品久久久久久久久久 | 高清在线一区二区三区 | 亚洲综合日韩在线 | 好吊妞在线 | 国精品无码一区二区三区 | 欧美大片大全 | 日本网站在线看 | 综合久久av | 疯狂做受xxxx国产 | 黄色视屏在线 | 毛片免费全部无码播放 | 亚洲欧美中文日韩在线 | 国产一级aa大片毛片 | 中文字幕在线观看欧美 | 国产ts人妖系列高潮 | 国产字幕侵犯亲女 | 69超碰| 91波多野结衣 | 天堂中文在线免费观看 | 成人精品亚洲人成在线 | 少妇av一区二区三区 | 久在线观看 | 三级视频在线看 | 人人插人人干 | mm131美女大尺度私密照尤果 | 色网站在线 | 日韩午夜 | 91精品在线一区 | 欧美专区第二页 | 色妞av | 国产一区视频免费观看 | 男女啪啪国产 | 亚洲一区久久 | 青青操网| 天天干夜夜玩 | 国产成人久久精品77777综合 | 青青草99 | 日本三级大片 | 法国经典free性复古xxxx | 狠狠操一区二区 | 色婷婷aⅴ一区二区三区 | 国产精品综合视频 | 加勒比成人av | 男女网站在线观看 | 国产一区黄色 | 国产黄色视 | 免费看国产黄色片 | 国产精品久久久久久免费 | 免费国偷自产拍精品视频 | 成人免费视频国产 | 国产精品jizz在线观看老狼 | 亚洲成人精品在线 | 欧美激精品 | 久久伊人av | 好男人香蕉影院 | av短片| 99在线免费 | 日韩美女视频网站 | 台湾chinesehdxxxx少妇 | 调教撅屁股啪调教打臀缝av | 国产精品福利小视频 | 欧美在线一区二区视频 | av性色| 亚洲综合婷婷久久 | 日本xxxxxxxxx18 | 九九九九热 | 天天看天天摸天天操 | 无遮挡边吃摸边吃奶边做 | 亚洲色图网站 | 深夜视频在线观看 |