Добавить уникальный индекс в представлении объединения (SQL Server 2008) - PullRequest
3 голосов
/ 03 июля 2010

У меня есть представление, которое объединяет две таблицы, используя UNION ALL.

Можно ли создать уникальный индекс для представления?

Ответы [ 2 ]

4 голосов
/ 03 июля 2010

Нет, вы не можете создать индексированное представление, если представление использует UNION, это было верно в SQL 2000 и все еще верно в 2008 году, см. Также http://msdn.microsoft.com/en-us/library/dd171921(SQL.100).aspx

2 голосов
/ 03 июля 2010

Индексированные представления не могут содержать оператор UNION: см. здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...