日期:2014-05-18  浏览次数:20393 次

高手帮忙啦,存储过程不会写,帮小弟一把
请教一存储过程,A表包含电话,标题,内容,现在要把这个表的每条电话记录合并成一条记录用逗号分开取名为aa,同时将第一条记录的标题bb和内容cc,一起保存到B表为一条记录,这条记录包含aa,bb,cc,然后删除A表的记录.请朋友们帮忙给我写一下,我没做出来.

------解决方案--------------------
create proc up_test
as
declare @tel varchar(8000)
set @tel= ' '
select @tel=@tel+电话+ ', ' from A --将/改为,
insert into B
select top 1 @tel,标题,内容 from A
if @@rowcount> 0
truncate table A
GO