需要使用sp值更新tempororary表中的列 [英] Need to update the column in tempororary table using sp value

查看:110
本文介绍了需要使用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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆