Я использую SQL Server 2005. Я хочу, чтобы значения в столбце были уникальными, позволяя NULLS.
Мое текущее решение включает в себя уникальный индекс для такого вида:
CREATE VIEW vw_unq WITH SCHEMABINDING AS
    SELECT Column1
      FROM MyTable
     WHERE Column1 IS NOT NULL
CREATE UNIQUE CLUSTERED INDEX unq_idx ON vw_unq (Column1)
Любые лучшие идеи?
