Możesz to zrobić za pomocą LUB:
SELECT * FROM Person WHERE Status = @Status OR @Status IS NULL
Lub UNION ALL:
SELECT * FROM Person WHERE Status = @Status
UNION ALL
SELECT * FROM Person WHERE @Status IS NULL
Możesz to zrobić za pomocą LUB:
SELECT * FROM Person WHERE Status = @Status OR @Status IS NULL
Lub UNION ALL:
SELECT * FROM Person WHERE Status = @Status
UNION ALL
SELECT * FROM Person WHERE @Status IS NULL
Usuń wypełnienie podczas wysyłania wyników zapytania w wiadomości e-mail z serwera SQL (T-SQL)
Dlaczego usługi SSIS nie rozpoznają ogranicznika wiersza {LF} podczas importowania zwykłego pliku UTF-8?
Dodawanie serwerów do SQL Management Studio
Usuń rekordy w ramach wyzwalacza zamiast usuwania
Rekurencyjne cte sql z poziomem hierarchii