标签:
-- 规则:将 gs-abc-aa-aa 拆分为一下字符 -- gs-abc-aa-aa -- gs-abc-aa -- gs-abc -- gs select * from dbo.f_split(‘gs-abc-aa-aa‘,‘-‘) /* 查询结果集 gs-abc-aa-aa gs-abc-aa gs-abc gs */ drop function f_split; create function f_split(@c varchar(2000),@split varchar(2)) returns @t table(col varchar(20)) as begin declare @temp as varchar(2000) insert @t(col) values (@c) while(charindex(@split,@c)<>0) begin set @temp = substring(@c,0,len(@c)-charindex(‘-‘,reverse(@c))+1) insert @t(col) values @temp set @c = @temp end return end
标签:
原文地址:http://www.cnblogs.com/cbread/p/4766122.html