--1.创建一个合并的函数
alter function fmerg(@id int)
returns varchar(8000)
as
begin
declare @str varchar(8000)
declare @i int
set @str=''
set @i = 1
while @i <= @id
begin
set @str=@str+','+cast(@i as varchar)
set @i = @i+1
end
set @str=right(@str,len(@str)-1)
return(@str)
End
go
1,建序数表
select top 8000 identity(int,1,1) as N into numtab from
(select top 100 id=1 from sysobjects) as a,
(select top 100 id=1 from sysobjects) as b,
(select top 100 id=1 from sysobjects) as c