Оператор CASE в хранимой процедуре, имеющий нулевые параметры по умолчанию - PullRequest
0 голосов
/ 04 сентября 2018

Я создаю хранимую процедуру с 4 параметрами, которые по умолчанию должны быть нулевыми.

Если я передам какой-либо один параметр и оставлю три значения равными NULL, выходные данные процедуры должны показать все связанные данные.

Может кто-нибудь помочь мне с синтаксисом?

1 Ответ

0 голосов
/ 04 сентября 2018

Трудно ответить без дополнительного контекста, однако в приведенном ниже утверждении будет выбрано первое ненулевое значение. Это помогает?

SELECT COALESCE(@var1, @var2, @var3, @var4)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...