sql语句问题!执行下面的存储过程,结果如图。我想使结果集合并或者插入到同一个临时表中!如何做?

--存储过程setANSI_NULLSONsetQUOTED_IDENTIFIERONGOALTERPROCEDURE[dbo].[proc_Table1_Sel]asD... --存储过程
set ANSI_NULLS ONset QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[proc_Table1_Sel]asDECLARE @Except varchar(MAX)SELECT @Except=strID FROM Table1 WHERE ID=1WHILE @Except!=''BEGINSELECT LEFT(@Except,(SELECT CHARINDEX(',',@Except))-1) AS ExceptIDSELECT @Except= SUBSTRING(@Except,(SELECT CHARINDEX(',',@Except)+1),(SELECT LEN(@Except)))END

--执行存储过程USE [StringExpress]GO
EXEC [dbo].proc_Table1_Sel

这是数据表

这是执行结果
展开
 我来答
17号观察室
2013-05-09 · TA获得超过5730个赞
知道大有可为答主
回答量:3666
采纳率:66%
帮助的人:1350万
展开全部
很奇怪你这个存储过程能执行成功 while条件写的有问题
而且逗号最后面一个数是显示不出来的 按照你的写法
百度网友a2988ce
2013-05-09 · TA获得超过223个赞
知道小有建树答主
回答量:302
采纳率:100%
帮助的人:177万
展开全部
合并结果集用 union
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式