В настоящее время у меня есть основная хранимая процедура, вызывающая множество хранимых процедур:
Main --|
--|
--| > Exec Pre-processing SP (create and populate #temp table)
--|
--| > Exec Actual update
--|
--| > Exec Post-Process (consume and drop #temp table)
Проблема, с которой я сейчас сталкиваюсь, заключается в том, что мне нужно получить исходные значения из базы данных и значения, передаваемые в основную хранимую процедуру, чтобы я мог выполнить постобработку для обновления на последнем шаге (хранимая процедура), вызываемая .
Я не могу изменить подписи хранимых процедур или основную хранимую процедуру.
Когда я пытаюсь выполнить этот сценарий, я получаю недопустимый объект в хранимой процедуре постобработки.
Как я могу передать свои значения из первой хранимой процедуры в последнюю хранимую процедуру.