首页 > 解决方案 > 如何调用表中每一行的过程并将结果写入新列?

问题描述

将列添加到表并使用从参数为表中包含的 ID 的过程返回的值完成它的最佳方法是什么?比如我想完成这样一张表:

userID  |   column2     
21      |       132     
22      |       123     
23      |       123     

这样:

userID  |   column2     |   result  
21      |       132     |   EXEC procedure 21 result
22      |       123     |   EXEC procedure 22 result
23      |       123     |   EXEC procedure 23 result

过程返回 varchar。

好好养!

标签: sql-serverforeachprocedure

解决方案


推荐阅读