J'ai une vue qui combine deux tables en utilisant UNION ALL
.Ajouter un index unique sur la vue Union (SQL Server 2008)
Est-il possible de créer un index unique sur la vue?
J'ai une vue qui combine deux tables en utilisant UNION ALL
.Ajouter un index unique sur la vue Union (SQL Server 2008)
Est-il possible de créer un index unique sur la vue?
Non, vous ne pouvez pas créer une vue indexée si la vue utilise UNION, cela était vrai dans SQL 2000 et est toujours vrai en 2008, voir aussi http://msdn.microsoft.com/en-us/library/dd171921(SQL.100).aspx
Ça craint. Merci! – Alex
vues indexées ne peuvent pas contenir l'opérateur UNION
: voir here
avez-vous testé? –
Oui, mais jetait des erreurs ... semble qu'il n'y a pas de solution de contournement pour celui-ci. – Alex