代码之家  ›  专栏  ›  技术社区  ›  Alex

在联合视图上添加唯一索引(SQL Server 2008)

  •  3
  • Alex  · 技术社区  · 15 年前

    我有一个视图,它结合了两个表,使用 UNION ALL .

    是否可以在视图上创建唯一索引?

    2 回复  |  直到 15 年前
        1
  •  4
  •   SQLMenace    15 年前

    不,如果视图使用union,则无法创建索引视图,这在SQL 2000中是正确的,在2008中仍然是正确的,另请参见 http://msdn.microsoft.com/en-us/library/dd171921(SQL.100).aspx

        2
  •  2
  •   Ken Keenan    15 年前

    索引视图不能包含 UNION 操作员:见 here

    推荐文章