The topic describes the DF089 T-SQL code analysis rule.
STYLE
The CASE expression with the ELSE clause that returns a NULL value is used.
It is not recommended to use the ELSE clause that returns a NULL value with CASE expressions because even without it, a CASE expression will result in returning NULL as the default value.
SELECT
CASE
WHEN @id = 12 THEN 'YES'
ELSE NULL
END
SELECT
CASE
WHEN @id = 12 THEN 'YES'
END