CREATE TABLE #TEMP1 (ID INT) DECLARE @STR_TEMP VARCHAR(20) DECLARE @STR VARCHAR(2000) SET @STR = '1,2,3,4,5,6' + ',' WHILE(@STR <>'') BEGIN SET @STR_TEMP = LEFT(@STR,CHARINDEX(',',@STR,1) -1) SET @STR = STUFF(@STR,1,CHARINDEX(',',@STR,1),'') INSERT #TEMP1 VALUES(CONVERT(INT,@STR_TEMP)) END SELECT TOP 100 * FROM #TEMP1 DROP TABLE #TEMP1
Sybase 分隔符循环
猜你喜欢
转载自www.cnblogs.com/ltcsys/p/13162600.html
今日推荐
周排行