最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

sql中替換函數(shù)replace()用法與實(shí)例總結(jié)

 更新時(shí)間:2024年02月26日 10:29:09   作者:謝迅  
這篇文章主要給大家介紹了關(guān)于sql中替換函數(shù)replace()用法與實(shí)例的相關(guān)資料,在SQL中REPLACE函數(shù)用于替換一個(gè)字符串中的一部分為另一個(gè)字符串,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

1,表達(dá)式

--replace()
--語法:
REPLACE ( string_expression , string_pattern , string_replacement )
--參數(shù):
string_expression:字符串表達(dá)式
string_pattern:想要查找的子字符串
string_replacement:想要替換成的子字符串

2、查詢替換 

--將address字段里的 “區(qū)” 替換為 “嘔” 顯示,如下
select *,replace(address,'區(qū)','嘔') AS rep
from test_tb
--ERP中我們對(duì)某一個(gè)字段中的數(shù)據(jù)進(jìn)行去括號(hào)
YS = replace(replace(SCDDH.YSJ,'(',''),')','')
先用replace去左括號(hào): replace(SCDDH.YSJ,'(','')
再用replace去右括號(hào) )replace(SCDDH.YSJ,'(','')

3、更新替換

將address字段里的 “東” 替換為 “西” ,如下
update test_tb set address=replace(address,'東','西') where id=2
總結(jié):對(duì)字段中局部字符串做更新替換。

4、插入替換

將id=6的name字段值改為wokou
replace into test_tb VALUES(6,'wokou','新九州島','日本')
總結(jié):向表中“替換插入”一條數(shù)據(jù),如果原表中沒有id=6這條數(shù)據(jù)就作為新數(shù)據(jù)插入(相當(dāng)于insert into作用);如果原表中有id=6這條數(shù)據(jù)就做替換(相當(dāng)于update作用)。對(duì)于沒有指定的字段以默認(rèn)值插入。

附:實(shí)例

1、直接替換字符串中的部分字符:

select REPLACE('abcdefghabc','abc','xxx')--輸入的字符串為:abcdefghabc

結(jié)果為:xxxdefghxxx

2、替換一個(gè)字段中所有的部分字符:

--新建表
create table tmp_city(
city_id int,
city_name varchar(10))
--插入數(shù)據(jù)
insert into tmp_city(city_id,city_name) values ('1100','北京市')
insert into tmp_city(city_id,city_name) values ('1200','天津市')
insert into tmp_city(city_id,city_name) values ('1300','上海市')
insert into tmp_city(city_id,city_name) values ('1400','重慶市')
insert into tmp_city(city_id,city_name) values ('1500','青島市')
insert into tmp_city(city_id,city_name) values ('1600','大連市')
--查詢結(jié)果
select city_name,REPLACE(city_name,'市','') as city from tmp_city

結(jié)果如圖:

總結(jié) 

到此這篇關(guān)于sql中替換函數(shù)replace()用法與實(shí)例的文章就介紹到這了,更多相關(guān)sql 替換函數(shù)replace()內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

万山特区| 景宁| 道孚县| 陇西县| 通化市| 邛崃市| 新竹县| 长武县| 元谋县| 五华县| 罗田县| 丽水市| 望都县| 乐山市| 潞城市| 海晏县| 华容县| 张家口市| 灵石县| 金昌市| 贺州市| 华安县| 辽宁省| 兴安县| 临西县| 东阿县| 晋宁县| 渭源县| 达拉特旗| 邵阳市| 西充县| 遵化市| 东平县| 罗定市| 云安县| 日喀则市| 靖江市| 西充县| 来宾市| 灵山县| 汝城县|