设为首页 加入收藏

TOP

Sql:去除字符串中的相同的字符串函?
2014-11-24 02:59:36 来源: 作者: 【 】 浏览:2
Tags:Sql: 去除 字符串 相同
Sql:去除字符串中的相同的字符串函
1 ---去除字符串中重 的值函 www.2cto.com
2 create function StringRemove(@str nvarchar(2000))
3 returns varchar(2000)
4 as
5 begin
6 declare @result nvarchar(2000),@temp nvarchar(1000)
7 set @result=''
8 set @temp=''
9 while(charindex(',',@str)<>0)
10 begin
11 set @temp=substring(@str,1,charindex(',',@str))
12 if(charindex(@temp,@result)<=0)
13 set @result=@result+@temp
14 set @str=stuff(@str,1,charindex(',',@str),'')
15 end
16 return @result
17 end
18 GO
19 --(' 聚文',' ',' 聚文','1','23','1')
20
21 --
22 select dbo.StringRemove(' 聚文, , 聚文,1,23,1')
www.2cto.com
哲学管理(学)人生, 文学艺术生活, 自动(计算机学)物理(学)工作, 生物(学)化学逆境, 历史(学)测绘(学)时间, 经济(学)数学金钱(理财), 心理(学)医学情绪, 诗词美容情感, 美学建筑(学)家园, 解构(分析)整合学习, 情商(EQ)运筹(学)成功.---Geovin Du(涂聚文)
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇SQL:小数位保留(如果保留的数为0.. 下一篇锋利的SQL:地域范围内最大数统计

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C++ 语言社区-CSDN社 (2025-12-24 17:48:24)
·CSDN问答专区社区-CS (2025-12-24 17:48:22)
·C++中`a = b = c`与` (2025-12-24 17:48:19)
·C语言结构体怎么直接 (2025-12-24 17:19:44)
·为什么指针作为c语言 (2025-12-24 17:19:41)