如何将分隔的id字符串传递给sql并处理每个

时间:2012-04-06 14:02:27

标签: tsql

我想将逗号分隔的PK(int)字符串传递给sql存储过程。然后,proc将使用包含每个PK的where子句在表上执行更新语句。

这样做的最佳方式是什么?

1 个答案:

答案 0 :(得分:0)

我们需要更多信息。例如,如果更新使用来自表(联接)的信息,或者使用相同的信息更新行,则可以使用:

Update tableName
set ....
where tableName.id in @strOfIdsPassedIn