select (select RealName+',' from Fmis_User where fmis_User.Code in (select * FROM dbo.f_SplitToNvarchar(DealingName,','))  FOR XML PATH('') ) from CustomerRepairComplaints as cus

/*

函数名称:f_SplitToNvarchar

作用:实现split功能的函数

设计思路:将nvarchar类型字符结合的一个串,分隔到一张只有一列nvarchar类型的表里

*/

CREATE FUNCTION [dbo].[f_SplitToNvarchar]

(

@SourceSql  NVARCHAR(MAX),--源分隔字符串

@StrSeprate VARCHAR(10)--分隔符

)

RETURNS @temp TABLE(col NVARCHAR(MAX))

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

调用示例:

1

SELECT col FROM f_SplitToNvarchar('1,2,3,4',',');

如图所示:

SQL Server实现split函数分割字符串功能及用法示例相关推荐

  1. javascript 中 split 函数分割字符串成数组

    分割字符串成数组的方法有很多,不过使用最多的还是split函数 <script language="javascript"> str="2,2,3,5,6,6 ...

  2. python 分隔符为逗号或顿号_js中通过split函数分割字符串成数组小例子

    str="2,2,3,5,6,6"; //这是一字符串 var strs= new Array(); //定义一数组 strs=str.split(","); ...

  3. js中通过split函数分割字符串成数组

    <script language="javascript"> str="2,2,3,5,6,6"; //这是一字符串 var strs= new A ...

  4. js 数组按奇偶拆分_js中通过split函数分割字符串成数组小例子

    str="2,2,3,5,6,6"; //这是一字符串 var strs= new Array(); //定义一数组 strs=str.split(","); ...

  5. C语言实现split()函数:字符串分割

    C语言实现split函数:字符串分割 代码如下 运行结果 Python中有split()函数,觉得很好用,但在C语言的标准库下却没有,只好手动实现了 代码如下 /** 函数: split()* 功能: ...

  6. SQL Server的一个不显眼的功能 备份文件的分割

    SQL Server的一个不显眼的功能 备份文件的分割 当完整备份数据库的时候,我们有时候可能会遇到一种极端情况,比如服务器上C,D,E三个盘符都只剩下5G空间了 但是如果要完整备份业务库需要12G的 ...

  7. mysql字段分隔符拆分_MySQL里实现类似SPLIT的分割字符串的函数

    下边的函数,实现了象数组一样去处理字符串. 一,用临时表作为数组 复制代码 代码如下: create function f_split(@c varchar(2000),@split varchar( ...

  8. str split函数 php,怎么在php中利用str_split函数分割字符串

    怎么在php中利用str_split函数分割字符串 发布时间:2021-01-04 14:52:31 来源:亿速云 阅读:54 作者:Leah 今天就跟大家聊聊有关怎么在php中利用str_split ...

  9. SQL Server 2005 MD5函数

    原文:SQL Server 2005 MD5函数 在SQL Server 2005下自带的函数HashBytes() ,此函数是微软在SQL Server 2005中提供的,可以用来计算一个字符串的M ...

最新文章

  1. CAPSNET:具有自我注意路由的胶囊网络
  2. 解决某东对ip限制若兰(nolanjdc)无法获取短信验问题
  3. 008 selenium html报告
  4. python 查看 .npy文件 和 .pkl 文件的方法
  5. Swoole入门指南:PHP7安装Swoole详细教程(一)
  6. Core IO学习心得
  7. No projects are found to import
  8. python要背的单词_Python-默背单词
  9. lenovoT430win8下重装win7系统
  10. [hdu1242]优先队列
  11. 【王道考研计算机网络】—计算机网络的概念 组成 功能 分类
  12. 学习笔记6—pandas中ix,loc,iloc有什么区别?
  13. 欢迎大家关注我的博客,让我们一起在知识的海洋中并肩自由翱翔!
  14. pdf阅读,保存上次阅读位置
  15. github怎么删除代码库
  16. java 启动resin,Resin 启动时报错!解决方法
  17. 为什么电脑会突然蓝屏
  18. 球的表面积公式是怎么推导出来的?
  19. 陈伟星“VVShare打车链”,打造区块链经济共享平台
  20. go第三方库文档 日志构建zap

热门文章

  1. Ray Casting:光线投射
  2. dwg在坐标转换的注意事项
  3. 博客园12月份第3周51Aspx源码发布详情
  4. Js逆向案例—网易云音乐
  5. 让别人不能关掉python程序_让的解释|让的意思|汉典“让”字的基本解释
  6. ELO用户忠诚度评分建模
  7. python script爬虫_人肉python脚本爬虫
  8. es java 删除索引_使用java中的elasticSearch 2.3.3按索引名称和类型删除索引
  9. 股票数据抓取接口文章转载
  10. 坚果G9致命缺点,一篇文章告诉你坚果G9到底好不好