我有一些代碼在WHERE子句中使用的變量可以爲空。因此我必須使用IF ELSE來查詢數據來檢查NULL。無論如何在一個查詢中寫入?避免IF ELSE由於變量爲NULL
DECLARE @OrderID UNIQUEIDENTIFIER
IF @OrderID IS NULL
BEGIN
SELECT *
FROM Customers
WHERE OrderID IS NULL
END
ELSE
BEGIN
SELECT *
FROM Customers
WHERE OrderID = @OrderID
END
固定複製粘貼錯誤 –