3
голосов
8ответов
348 просмотров

Как мне проверить поле на соответствие переменной SQL, которая может иметь значение NULL?

У меня есть следующий SQL: CREATE TABLE tbFoo( a varchar(50) NULL, ) CREATE NONCLUSTERED INDEX IX_tbFoo_a ON tbFoo ( a ASC ) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ...

0
голосов
4ответов
20152 просмотров

SQL-оператор "ИЛИ". Как это работает в следующем сценарии?

Я работал над оптимизацией запроса и столкнулся с ситуацией, которая заставляет меня задаться вопросом, как я всегда использовал SQL-оператор OR. (Также SQL Server 2000) У меня есть запрос, в котором условное предложение (WHERE) выглядит примерно так: WHERE (Column1 = @Param1 or Column1 LI...