av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

教你在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 數據庫
主站蜘蛛池模板: 中文字幕久久久 | 一区二区三区蜜桃 | 91理论片午午伦夜理片久久 | 黄色大片在线免费观看 | 久久日av| 久久久网站 | 深夜视频在线观看 | 国产精品入口66mio男同 | 人人艹人人| 亚洲三级黄色片 | 性一交一乱一伧老太 | 五月婷婷视频 | 天天视频国产 | 成人一区二区视频 | 国产aⅴ爽av久久久久成人 | 一区二区三区四区在线 | www.av在线| 美女免费视频网站 | 国产色网站 | 中文av网站 | 亚洲人成免费 | 神马午夜我不卡 | 黄色片网站视频 | 伊人国产女| 日韩精品视频在线免费观看 | 手机在线免费看av | 成人性色生活片 | 中文字幕麻豆 | 国产三级在线免费观看 | 可以在线观看的av | 国产精品福利视频 | 欧美日韩一区二区在线观看 | 成人欧美视频 | 成人观看视频 | 黄色小视频免费观看 | 久草这里只有精品 | 高清不卡av | 干少妇视频 | av资源站| 国产又粗又大又硬 | 久久99热这里只频精品6学生 |