【发布时间】:2011-08-26 11:41:05
【问题描述】:
我目前有一个主存储过程调用许多存储过程:
Main --|
--|
--| > Exec Pre-processing SP (create and populate #temp table)
--|
--| > Exec Actual update
--|
--| > Exec Post-Process (consume and drop #temp table)
我目前遇到的问题是我需要从数据库中获取原始值,并将值传递到主存储过程中,以便我可以在最后一步(存储过程)中对更新执行后处理) 被调用。
我无法更改存储过程签名或主存储过程。
当我尝试执行此场景时,我在后处理存储过程中得到一个无效对象。
如何将我的值从第一个存储过程传递到最后一个存储过程。
【问题讨论】:
标签: tsql sql-server-2008 stored-procedures temp-tables