CREATE FUNCTION dbo.Split(@Str VARCHAR(8000))RETURNS@List TABLE(OBJECT VARCHAR(100))ASBEGINDECLARE @OBJECT AS VARCHAR(100)WHILE CHARINDEX(',',@Str)>0BEGIN SET @OBJECT=SUBSTRING(@Str,1,CHARINDEX(',',@Str)-1) INSERT INTO @List ( OBJECT ) SELECT @OBJECT SET @Str=STUFF(@Str,1,CHARINDEX(',',@Str),'')ENDRETURNEND------------------------------------DECLARE @STR VARCHAR(500)SET @STR='2009/01/01,2010/05/01,'SELECT CONVERT(DATETIME,OBJECT) FROM Split(@STR)----DATETIEMSET @STR='1,2,3,4,5,6,7,8,9,10'SELECT CONVERT(INT,OBJECT) FROM Split(@STR)------INT 详细解决方案
SQL-相仿Split函数的实现1
热度:63 发布时间:2016-05-05 12:19:35.0
相关解决方案
- Split 分割数组有关问题
- 与“string.Split(params char[])”最匹配的重载方法具有一些无效参数,该怎么解决
- split.解决方案
- 0516-1355 splitvg: Unable to split the volume group. 十分着急的异常
- .split 出现乱码解决方案
- 惯用的php代码,hash,split,unset
- 使用Dreamweaver8,按下"Split"按钮后,出现两个视图:Code视图在上,Design视图在下.怎样将两者的位置互换一下?解决思路
- split 截取施用
- split('').last 这个如何用
- 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("\\|")对于空字符串,为什么是1,该如何处理
- 关于ORACLE SPLIT 查询的有关问题,望解答
- SSIS 里边 有没有类似字符串 split 函数来拆分一个string 变量 和获取通过索引来获取一个object变量吗
- iPhone/iPad 开发: Objective-C 接分字符串成数组(相仿java 的 split)
- php中“Deprecated: Function split() is deprecated in”异常解决方法
- 惯用的php代码,hash,split,unset
- C#几种截取字符串的步骤(split 、Substring、Replace、remove)
- split()分割的有关问题,求
- 字符串切分 String.Split 跟 Regex.Split
- string.Split('\') 竟然说是不支持\这个符号