34,575
社区成员
发帖
与我相关
我的任务
分享
create table T(id int identity(1,1),name varchar(10) default 'a' ,wedid int)
Go
declare @s varchar(20)
set @s='4,3,2,5,6'
declare @sql varchar(500)
select @sql='insert T(wedid) select '+replace(@s,',',' union all select ')
exec(@sql)
select * from T
/*
id name wedid
----------- ---------- -----------
1 a 4
2 a 3
3 a 2
4 a 5
5 a 6
*/
drop table T