Я работаю над проектом, в котором есть пара математических вычислений, которые должны быть выполнены на основе данных
Я написал триггер в SQL SERVER для вычисления этого значения. Я использовал REPLACE (), чтобы заменить переменные значениями и получил следующее
Например:
Value = 100 +a - (b*10)
a=1
b=2
Я получаю значение = 100 + 1 - (2 * 10)
Ожидаемый результат - значение = 81
.
Я использую следующий запрос:
SELECT REPLACE(REPLACE(Value,'a',1),'b',2) FROM Formula
Есть ли лучший способ сделать это?