Это мой сценарий. У меня есть хранимая процедура с запросом select.Использование инструкции SET в запросе select
Select M ,X , Y, dbo.function(parameters) as Z
from SomeTable
where condition1
and condition2
and Z > SomeValue
Z в предложении where - вычисленное значение из функции.
Функция dbo.function всегда возвращает одно значение.
Я не хочу использовать функцию в предложении where. Я хочу установить значение переменной и использовать эту переменную в предложении where.
Как это сделать? любезную помощь.
Пожалуйста, покажите ур функции и ур общая зр –
Если функция является детерминированным, он не должен» неважно, сколько раз это текстовое выражение появляется в запросе - его нужно просто вызывать один раз для каждой строки. –