标签: sql-server sql-server-2008 stored-procedures
我正在尝试在SQL Server 2008中创建一个存储过程,该存储过程采用逗号分隔的整数列表并将它们添加到表中。
对于此示例,该表有1列。因此,存储过程只会采用类似'1,2,3'的字符串,并在表中插入3行。
我不确定如何去做这件事。我是否必须写一些东西来分割字符串然后手动循环id?我可以做点什么吗
insert into table values split(idsString)
并以某种方式在一个语句而不是手动循环中进行?