需要使用sp值更新tempororary表中的列 [英] Need to update the column in tempororary table using sp value
本文介绍了需要使用sp值更新tempororary表中的列的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
需要使用sp值更新tempororary表中的列
我有sp,
因为我有临时表,
i需要更新临时表中的列。
在这个sp中我在内部使用另一个sp。
那个sp给出了一些价值。
我需要应用该值来更新列在临时表中
这是我的代码
在我的sp中我使用以下查询进行更新临时表栏
Need to update the column in tempororary table using sp value
I am having sp,
In that i have temporary table,
i need to update the column in temporary table.
In this sp i am using another sp internally.
That sp gives some value.
I need to apply that value for updating the column in temporary table
Here is my code
in my sp i am using the below query for updating the temporary table column
update #quote_detail set parameters_collection_id = 'EXEC CADEBILL.get_next_parameters_collection_id'
如何拨打sp更新栏目
如何实现这一目标?
先谢谢
How to call the sp for updating the column
How to acheive this?
Thanks in Advance
推荐答案
您正在将parameters_collection_id设置为字符串值,这当然不是什么你想要的。
假设你的SP返回一个INT,你可以这样做:
You are setting parameters_collection_id to a string value, which of course is not what you want.
Assuming your SP returns an INT you can do this:
DECLARE @returnVal INT
EXEC @returnVal = CADEBILL.get_next_parameters_collection_id
-- now update temp table
UPDATE #quote_detail
SET parameters_collection_id = @returnVal
这篇关于需要使用sp值更新tempororary表中的列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文