sql函數(shù)實現(xiàn)去除字符串中的相同的字符串
更新時間:2013年01月21日 15:13:39 作者:
去除字符串中的相同的字符,此功能在開發(fā)過程中很實用,為此本文整理了一些,希望對你了解它有所幫助
復制代碼 代碼如下:
---去除字符串中重復的值函數(shù)
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 Server中如何比較兩個表的各組數(shù)據(jù) 圖解說明
本篇文章小編為大家介紹,基于SQL Server中如何比較兩個表的各組數(shù)據(jù) 圖解說明。需要的朋友參考下2013-04-04SQL Server中通過reverse取某個最后一次出現(xiàn)的符號后面的內容(字符串反轉)
昨天在項目中遇到了一個非常簡單的問題,需要把SQL Server數(shù)據(jù)庫中保存的一段路徑地址取出其文件名,但SQL Server又沒有現(xiàn)成的方法,最后在網(wǎng)上找到這樣的一個方法,原理是先將字符串反轉,取出第一個/的位置,從頭進行截取后再次反轉2012-07-07除MSSQL數(shù)據(jù)庫text字段中惡意腳本的刪方法
刪除MSSQL數(shù)據(jù)庫text字段的替換處理示例--全表替換,看到有人提問,所以整理了一個好久以前的處理方法,以供大家參考2009-07-07使用用SQL語句從電腦導入圖片到數(shù)據(jù)庫的方法
這篇文章主要介紹了用SQL語句從電腦導入圖片到數(shù)據(jù)庫的方法,文中給大家提到了從MySQL數(shù)據(jù)庫讀取圖片和向數(shù)據(jù)庫插入圖片的代碼,需要的朋友可以參考下2019-09-09SQL Server 表變量和臨時表的區(qū)別(詳細補充篇)
這篇文章主要介紹了SQL Server 表變量和臨時表的區(qū)別(詳細補充篇),需要的朋友可以參考下2015-11-11