1. 云栖社区>
  2. >
  3. 正文

sql函数实现去除字符串中的相同的字符串_MsSql

作者:用户 来源:互联网 时间:2016-01-21 14:57:50

SQL函数去除相同

sql函数实现去除字符串中的相同的字符串_MsSql - 摘要: 本文讲的是sql函数实现去除字符串中的相同的字符串_MsSql, 复制代码 代码如下: ---去除字符串中重復的值函數 create function StringRemove(@str nvarchar(2000)) returns varchar(2000) as begin declare @

复制代码 代码如下:

---去除字符串中重復的值函數
create function StringRemove(@str nvarchar(2000))
returns varchar(2000)
as
begin
declare @result nvarchar(2000),@temp nvarchar(1000)
set @result=''
set @temp=''
while(charindex(',',@str)<>0)
begin
set @temp=substring(@str,1,charindex(',',@str))
if(charindex(@temp,@result)<=0)
set @result=@result+@temp
set @str=stuff(@str,1,charindex(',',@str),'')
end
return @result
end
GO
--('塗聚文','塗','塗聚文','1','23','1')

--測試
select dbo.StringRemove('塗聚文,塗,塗聚文,1,23,1')

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索SQL函数 去除相同 mssql 字符串拼接、mssql 字符串函数、mssql 替换字符串、mssql截取字符串、mssql 连接字符串,以便于您获取更多的相关知识。