'给你一个参考,分析这类字符串,并生成临时表的 '''''''''''''''''''''''''''''''''''''''''''' declare @CurIndex int declare @PreIndex int set @CurIndex=1 set @PreIndex=1 while @PreIndex<=len(@SwrsCode) begin set @CurIndex=charindex(',',@SwrsCode,@PreIndex) if @CurIndex>@PreIndex begin set @T_SwrsCode=substring(@SwrsCode,@PreIndex,@CurIndex-@PreIndex) insert into #swrscode values(@T_SwrsCode) end else begin set @T_SwrsCode=substring(@SwrsCode,@PreIndex,len(@SwrsCode)-@PreIndex+1) insert into #swrscode values(@T_SwrsCode) break end set @PreIndex=@CurIndex+1 end