长度小于8000(varchar类型),以"逗号"分隔的字符串
来源:互联网 发布:局域网视频聊天软件 编辑:程序博客网 时间:2024/05/16 10:03
CREATE FUNCTION dbo.sms_fn_splitstring(@SourceString varchar(8000))
RETURNS @ReturnTable TABLE(SubColStr varchar(200))
AS
BEGIN
declare @CommaStr varchar(8000),@SplitStr varchar(8000),@SplitLen int,@Length int
select @SplitStr=@SourceString,@SplitLen=CHARINDEX(',',@SplitStr),@Length=DATALENGTH(@SplitStr)
while @Length>0
begin
if @SplitLen=0 set @SplitLen=@Length+1
set @CommaStr
insert @ReturnTable (SubColStr) values(SUBSTRING(@CommaStr,0,@SplitLen))
select @SplitStr = SUBSTRING(@CommaStr,@SplitLen+1,@Length),@Length=DATALENGTH(@SplitStr),@SplitLen=CHARINDEX(',',@SplitStr)
end
RETURN
END
0 0
- 长度小于8000(varchar类型),以"逗号"分隔的字符串
- 长度小于8000(varchar类型),以"逗号"分隔的字符串
- 截取以逗号分隔的字符串
- 在SQL中参数值超过8000(TEXT类型)的处理方法,以"逗号"分隔的字符串
- 在SQL中参数值超过8000(TEXT类型)的处理方法,以"逗号"分隔的字符串
- 将以逗号分隔的字符串转换成字符串数组
- 以逗号分隔的字符串,剔除重复的字符
- sql将列转换为以逗号分隔的字符串
- 截取以逗号分隔的字符串放到map中
- java数组转为以逗号分隔的字符串
- js以逗号分隔的字符串怎么转化为数组
- sql查询以逗号分隔的字段
- sql查询以逗号分隔的字段
- Java以逗号分隔而组成的两个字符串,获取相同元素的字符串
- Oracle将以逗号分隔的数字字符串根据字典表转换为中文字符串
- sql判断以逗号分隔的字符串中是否包含某个字符串
- 有没有把数组直接转成以逗号分隔的字符串的函数
- MYSQL查询某字段中以逗号分隔的字符串的方法
- java之合并链表的两种方法
- C语言字符数组的初始化
- iOS开发系列--UITableView全面解析
- Range
- 扫描密码文件和组文件中的所有记录。
- 长度小于8000(varchar类型),以"逗号"分隔的字符串
- C# List<T>用法
- Oracle WebLogic Server 11g 集群部署On Linux
- 在SQL中参数值超过8000(TEXT类型)的处理方法,以"逗号"分隔的字符串
- linux下安装Apache+php+mysql
- leetcode 之 Length of Last Word
- 长沙市护照港澳通行证办理
- grep
- 一个特别好用的日期时间控件 asp.net js B/S