分割字串的sql函式

2021-04-30 18:31:13 字數 628 閱讀 5984

create function stringtotable(@stringx varchar(8000),@split nvarchar(10))returns @tableresult table(tableid nvarchar(100))  

as  

begin  

declare @index int  

declare @lenindex int  

select @lenindex=len(@split),@index=charindex(@split,@stringx,1)  

while (@index>=1)  

begin  

insert into @tableresult select left(@stringx,@index-1)  

select @stringx=right(@stringx,len(@stringx)-@index-@lenindex+1),@index=charindex(@split,@stringx,1)  

end  

if(@stringx<>'') insert into @tableresult select @stringx  

return  

end

SQL 字串分割函式

create function dbo f split sourcesql varchar 8000 strseprate varchar 10 returns temp table a varchar 100 as begin declare iint set sourcesql rtrim lt...

SQL 字串分割函式

create function dbo split input varchar max split varchar max returns table table col varchar max as begin while charindex split,input 0 begin insert ...

字串分割的函式Sql

files ajaxren 分隔字串.rar alter procedure sp split string string nvarchar 4000 要分割的字串 splitstring varchar 2000 中間的分割符 as begin declare object id nvarchar...