在SqlServer2005 中自定义一个 Split函数与C#中的Split功能一样
来源:互联网 发布:停车软件app排行榜 编辑:程序博客网 时间:2024/05/10 03:27
1create function split(@SourceSql varchar(8000),@Code varchar(10))
2returns @temp table(sp varchar(1000))
3--实现split功能 的函数
4--date :2007-7-10
5--Author :sp
6as
7begin
8 declare @i int
9 set @SourceSql=rtrim(ltrim(@SourceSql))
10 set @i=charindex(@Code,@SourceSql)
11 while @i>=1
12 begin
13 insert @temp values(left(@SourceSql,@i-1))
14 set @SourceSql=substring(@SourceSql,@i+1,len(@SourceSql)-@i)
15 set @i=charindex(@Code,@SourceSql)
16 end
17 if @SourceSql<>'/'
18 insert @temp values(@SourceSql)
19 return
20end
21用法如下:
22select * from dbo.split('1,2,3,4,5',',')
23
2returns @temp table(sp varchar(1000))
3--实现split功能 的函数
4--date :2007-7-10
5--Author :sp
6as
7begin
8 declare @i int
9 set @SourceSql=rtrim(ltrim(@SourceSql))
10 set @i=charindex(@Code,@SourceSql)
11 while @i>=1
12 begin
13 insert @temp values(left(@SourceSql,@i-1))
14 set @SourceSql=substring(@SourceSql,@i+1,len(@SourceSql)-@i)
15 set @i=charindex(@Code,@SourceSql)
16 end
17 if @SourceSql<>'/'
18 insert @temp values(@SourceSql)
19 return
20end
21用法如下:
22select * from dbo.split('1,2,3,4,5',',')
23
- 在SqlServer2005 中自定义一个 Split函数与C#中的Split功能一样
- 在SqlServer2005 中自定义一个 Split函数与C#中的Split功能一样
- C#中的Split()函数
- mysql 中自定义实现split功能的函数
- SqlServer数据库实现C#中的split功能
- C++中实现split函数功能
- C#中的split函数用法详解
- Oracle Split功能函数
- SQL Server中自定义Split函数
- SQL Server中自定义Split函数
- SQL 自定义Split函数
- SQL 自定义Split函数
- Oracle 自定义split 函数
- C#中split函数的用法
- c#中Split函数的使方法
- C#中split()函数的用法
- c# split函数
- c# split函数使用
- 将表数据生成SQL脚本的存储过程
- 计算机的几种时间格式
- SQL server 2005中新增的排序函数及操作
- 淡出淡入窗体
- Sql常用函数语句
- 在SqlServer2005 中自定义一个 Split函数与C#中的Split功能一样
- 批量生成insert into语句(带有数据)
- 每个开发人员现在应该下载的十种必备工具
- 项目规划
- C#导出Excal表
- Google搜索恶意站点报告网页上线
- 《设计模式解析》:一些概念
- NET开发中的一些小技巧
- 做项目需要注意的地方