1
我有一個存儲過程,可以生成電話記錄。由於默認情況下它只是輸出從所有號碼的電話,但我想補充一個@number變量,SQL Server中有條件的「WHEN」句子
where - if not null - it should add "WHERE number = @Number"...
我已經有很多的SP WHEN子句,所以這將是進來一個額外的一個如果@Number
不爲空。
我有一個存儲過程,可以生成電話記錄。由於默認情況下它只是輸出從所有號碼的電話,但我想補充一個@number變量,SQL Server中有條件的「WHEN」句子
where - if not null - it should add "WHERE number = @Number"...
我已經有很多的SP WHEN子句,所以這將是進來一個額外的一個如果@Number
不爲空。
它可以與OR表達式來完成:
Where (@Number Is Null OR number = @Number)