Можете да го направите, като използвате ИЛИ:
SELECT * FROM Person WHERE Status = @Status OR @Status IS NULL
Или UNION ALL:
SELECT * FROM Person WHERE Status = @Status
UNION ALL
SELECT * FROM Person WHERE @Status IS NULL
Можете да го направите, като използвате ИЛИ:
SELECT * FROM Person WHERE Status = @Status OR @Status IS NULL
Или UNION ALL:
SELECT * FROM Person WHERE Status = @Status
UNION ALL
SELECT * FROM Person WHERE @Status IS NULL
Как да предоставите на потребителите достъп само за четене до всички бази данни
Кой е най-добрият начин за обработка и импортиране на голям csv (500k записа) на SQL сървър с помощта на Vbscript?
Намерете уникални стойности в колона с текст, разделен със запетая
Експортирайте данни от SQL Server в CSV файл
Защо SSIS не разпознава разделителя на ред {LF} за подаване на ред, докато импортира UTF-8 плосък файл?