亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

教你在SQL Server數據庫中拆分字符串函數

瀏覽:4日期:2023-11-05 14:42:35
SQL Server數據庫中拆分字符串函數的具體方法:

CREATE FUNCTION uf_StrSplit '1.1.2.50','.'(@origStr varchar(7000), --待拆分的字符串@markStr varchar(100)) --拆分標記,如','RETURNS @splittable table(str_id varchar(4000) NOT NULL, --編號IDstring varchar(2000) NOT NULL --拆分后的字符串)AS BEGINdeclare @strlen int,@postion int,@start int,@sublen int,@TEMPstr varchar(200),@TEMPid intSELECT @strlen=LEN(@origStr),@start=1,@sublen=0,@postion=1,@TEMPstr='',@TEMPid=0if(RIGHT(@origStr,1)<>@markStr )beginset @origStr = @origStr + @markStrendWHILE((@postion<=@strlen) and (@postion !=0))BEGINIF(CHARINDEX(@markStr,@origStr,@postion)!=0)BEGINSET @sublen=CHARINDEX(@markStr,@origStr,@postion)-@postion; ENDELSEBEGINSET @sublen=@strlen-@postion+1;ENDIF(@postion<=@strlen)BEGINSET @TEMPid=@TEMPid+1;SET @TEMPstr=SUBSTRING(@origStr,@postion,@sublen);INSERT INTO @splittable(str_id,string) values(@TEMPid,@TEMPstr)IF(CHARINDEX(@markStr,@origStr,@postion)!=0)BEGINSET @postion=CHARINDEX(@markStr,@origStr,@postion)+1ENDELSEBEGINSET @postion=@postion+1ENDENDENDRETURNEND

例如:select * from uf_StrSplit('1,1,2,50',',')

輸出結果:

str_id string1 12 13 24 50

標簽: Sql Server 數據庫
主站蜘蛛池模板: 777欧美午夜精品影院 | 国产日韩在线 | www亚洲一区 | 亚洲人成影院午夜网站 | 日本 国产 欧美 | 菠萝菠萝蜜在线看7 | 在线观看精品国语偷拍 | xxxx色| 免费一看一级毛片 | 99免费精品| 亚洲一区二区三区福利在线 | 亚洲一色| 成人性毛片 | 劲爆欧美第1页婷婷 | 亚洲福利片 | 黄色一级生活片 | 91香蕉视频破解版 | 亚洲精品第五页中文字幕 | 日韩欧美一区二区三区四区 | 亚洲一区二区三区一品精 | 99国产精品免费视频观看 | 九一在线完整视频免费观看 | 日韩免费黄色片 | 99国产精品欧美久久久久久影院 | 国产一区二区视频在线播放 | 亚洲免费看片 | 在线免费黄 | 真实做爰对白录音 | 日本一级片免费观看 | 日韩在线综合 | 91麻豆视频网站 | 国产成人毛片视频不卡在线 | 一区二区三区在线看 | 久久青草精品免费资源站 | 日韩一级片免费在线观看 | 露脸一二三区国语对白 | 中国日本欧美韩国18 | 国产成人美女福利在线观看 | 国产视频视频 | 婷婷六月久久综合丁香可观看 | 一级欧美一级日韩 |