USE [AppCloud]
GO /****** Object: UserDefinedFunction [dbo].[splitstr] Script Date: 12/19/2013 09:33:07 ******/
SET ANSI_NULLS ON
GO SET QUOTED_IDENTIFIER ON
GO Create function [dbo].[splitstr](@SourceSql varchar(8000),@StrSeprate varchar(5))
returns @temp table(F1 varchar(2000))
as
begin
declare @i int
set @SourceSql=rtrim(ltrim(@SourceSql))
set @i=charindex(@StrSeprate,@SourceSql)
while @i>=1
begin
insert @temp values(left(@SourceSql,@i-1))
set @SourceSql=substring(@SourceSql,@i+1,len(@SourceSql)-@i)
set @i=charindex(@StrSeprate,@SourceSql)
end
if @SourceSql<>'' insert @temp values(@SourceSql)
return
end GO

调用方法
select
F1 from dbo.SplitStr('1,2,3',',')

最新文章

  1. C#中构造函数的作用
  2. Java面试题总结(二)
  3. Mac Mail PGP Setup 如何在苹果电脑上设置安全邮件 良好隐私密码法(英语:Pretty Good Privacy,缩写为PGP)
  4. ansible 自动化(3)
  5. Linux企业级项目实践之网络爬虫(10)——处理HTTP状态码
  6. Floyd算法(弗洛伊德算法)
  7. C++ Member Functions的各种调用方式
  8. Ubuntu访问window下的磁盘分区出现“Error mounting /dev/sda5 at/media”错误的解决方法
  9. [Codeforces]817F. MEX Queries 离散化+线段树维护
  10. [LeetCode] Reverse Words in a String III 翻转字符串中的单词之三
  11. 从零开始学TensorFlow
  12. Docker最全教程——从理论到实战(八)
  13. MyBatis SpringBoot 杂记
  14. 定义一个servlet用于处理所有外部接口类 架构思路
  15. Aspose.Words三 创建表格
  16. android照相及照片上传
  17. 28.earch in Rotated Sorted Array(排序旋转数组中查找)
  18. 删除数据库的数据后让id从1开始算
  19. 全国城市一卡通一级TSM平台业务架构及意义
  20. SVM处理多分类问题(one-versus-rest和one-versus-one的不同)

热门文章

  1. 九度OJ 1048:判断三角形类型 (基础题)
  2. 远程服务器上的weblogic项目管理(一)项目部署与更新流程
  3. wxPython的Refresh与事件双重响应
  4. Linux安装mariadb详细步骤
  5. centos 安装postgresql 完整版
  6. log4j 2 入门实例(2)
  7. LeetCode:将有序数组转换为二叉搜索树【108】
  8. 《高性能Javascript》 Summary(一)
  9. 虫草医药网站html模板
  10. BZOJ 1607 [Usaco2008 Dec]Patting Heads 轻拍牛头:统计 + 筛法【调和级数】