手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >sql函数实现去除字符串中的相同的字符串
sql函数实现去除字符串中的相同的字符串
摘要:复制代码代码如下:---去除字符串中重復的值函數createfunctionStringRemove(@strnvarchar(2000))...

复制代码 代码如下:

---去除字符串中重復的值函數

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每天自动备份数据库并每天自动清除log的脚本

删除数据库中重复数据的几个方法

sqlserver 一张表两列都的值都相同处理

sql 语句 取数据库服务器上所有数据库的名字

用SQL语句实现替换字符串

SQLServer中求两个字符串的交集

查询sql数据库中表占用的空间大小

Sql Server 字符串聚合函数

如何恢复数据库备份到一个已存在的正在使用的数据库上

sqlserver数据库迁移的几种方式

精品推荐
分类导航