create function f_split(@str varchar(8000),@StrSeprate varchar(10))returns @temp table(a varchar(100))asbegin declare @i int set @str=rtrim(ltrim(@str)) set @i=charindex(@StrSeprate,@str) while @i>=1 begin insert @temp values(left(@str,@i-1)) set @str=substring(@str,@i+1,len(@str)[email protected]) --当然,这里您也可以改写为STUFF,可以自己试着改写一下 set @i=charindex(@StrSeprate,@str) end if @str<>'\' insert @temp values(@str) returnend--用法:select * from dbo.f_split('A:B:C:D:E',':')
详细解决方案
SQL-相仿split函数的实现2
热度:54 发布时间:2016-05-05 12:19:33.0
相关解决方案
- java el表达式中 split 如何后循环
- Split 分割数组有关问题
- 与“string.Split(params char[])”最匹配的重载方法具有一些无效参数,该怎么解决
- split.解决方案
- 0516-1355 splitvg: Unable to split the volume group. 十分着急的异常
- split()的用法!
- .split 出现乱码解决方案
- 惯用的php代码,hash,split,unset
- 使用Dreamweaver8,按下"Split"按钮后,出现两个视图:Code视图在上,Design视图在下.怎样将两者的位置互换一下?解决思路
- split 截取施用
- JSTL瓜分字符 fn:split()
- split('').last 这个如何用
- split( /\s+/);什么意思解决办法
- js split 的用法跟定义 js split分割字符串成数组
- string.split()-瓜分
- 几个惯用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()
- 菜鸟有关问题:为什么location.split("")不支持此方法
- string.split()函数在firefox中不管用?该怎么解决
- java正则分割不是用两个反斜杠转义的吗 为啥小弟我转义一个双引号 报错呢 lineString.split("\\"")
- string.split("")无法用$进行分割解决思路
- JAVA中 split 使用的疑惑解决方案
- split("|")出有关问题,哪位高手用过“|”分解字符串
- 急 !java split 竖线的有关问题
- java str.split()方法有关问题 急 多谢啦
- split 截取的数组打印出来时乱码解决思路
- java split 中遇到的一个有关问题
- 为何String.split("")会报错
- 一个小小小疑点 list中的 split
- split("\\|")对于空字符串,为什么是1,该如何处理
- 关于ORACLE SPLIT 查询的有关问题,望解答