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