Правило анализа кода SR0007 для проектов базы данных Visual Studio 2010 гласит, что:
Вы должны явно указать, как обрабатывать значения NULL в выражениях сравнения, обертывая каждый столбец, который может содержать значение NULL в функции ISNULL.
Однако правило анализа кода SR0006 нарушается, когда:
Как часть сравнения, выражение содержит ссылку на столбцы... Ваш код может вызвать сканирование таблицы, если он сравнивает выражение, содержащее ссылку на столбец.
Это также относится к ISNULL, или ISNULL никогда не приводит к сканированию таблицы?