INSERT @re SELECT SUBSTRING(@s,ID,CHARINDEX(@split,@s+@split,ID)-ID)
-- 分拆的结果放入临时表
WHERE ID<=LEN(@s+'a')         -- 分拆只会用到与字符串长度匹配的id的记录
AND CHARINDEX(@split,@split+@s,ID)=ID
                              -- 找分拆点(书上应该有讲原理啊)