0

我正在尝试在 SQL Server 2008 中创建一个存储过程,该过程采用逗号分隔的整数列表并将它们添加到表中。

对于此示例,表有 1 列。所以存储过程只需要一个像'1,2,3'这样的字符串并在表中插入3行。

我真的不知道该怎么做。我是否必须写一些东西来拆分字符串,然后手动循环遍历 id?我可以做类似的事情吗

insert into table values split(idsString)

并以某种方式在一个语句中而不是手动循环中做到这一点?

4

0 回答 0