В качестве инструмента отчетности мы показываем окончательное вычисленное значение в пользовательском интерфейсе. Пользователь хотел бы знать основную формулу значения. И это значение было вычислено в хранимых процедурах. Итак, есть ли способ получить стек вызовов столбца?
Create function Func1()
returns table
as
return
(
select
val1 + val2 as Ad,
val1 * val2 as mu
from tmp1
)
create procedure proc1
as
begin
SELECT ad, mu from dbo.Func1()
end
Здесь столбцы ad и mu будут привязаны к интерфейсу пользователя.
Ожидаемый результат базовой формулы для столбца ad: val1 + val2 таблицы tmp1.
У меня так много функций в моем продукте. Попытка найти общий способ найти решение для получения базовой формулы для любого столбца в процедурах sql.