是否可以在具有多个条件的SQL Server中创建过滤索引?
这是我想要做的,但是给出了'错误的语法'错误:
CREATE UNIQUE NONCLUSTERED INDEX IX_TestTable
ON TestTable(MyIntColumn)
WHERE MyIntColumn is not null OR MyIntColumn<>0
答案 0 :(得分:2)
使用以下语法:
CREATE UNIQUE NONCLUSTERED INDEX IX_TestTable
ON TestTable(MyIntColumn)
WHERE ISNULL(MyIntColumn,0) <> 0