我有一张如下所示的表格 -
Table1
Col1 Col2 Col3
1 a NULL
2 b NULL
3 c NULL
我有一个程序 usp_calculateResult(Col1,Col2)。
现在我想要的是用过程 usp_calculateResult 的输出来更新 Col3。例如,如果我想用 Col1 的值更新 Col3,那么我们将执行:UPDATE Table1 SET Col3=Col1。我需要用过程输出替换 Col1。
我正在使用 SQL Server 2005。请帮忙。
注意:usp_calculateResult 有两个输入参数和一个输出参数。由于安全问题,我无法发布程序。
[编辑:添加]
根据下面的讨论,我想我必须制作一个与程序相同的功能。我没有看到任何其他选择。任何人都可以对此发表评论吗?