Est-il possible de définir une clé primaire pour une vue dans SQL Server 2008?Est-il possible de définir une clé primaire à une vue?
Répondre
Vous pouvez créer un index en cluster dans une vue SQL Server - il s'agit d'une vue indexée. Pour plus de détails, voir Improving Performance with SQL Server 2008 Indexed Views pour plus de détails.
Et des contraintes uniques peuvent également être appliquées, ce qui représente 99% du chemin. –
Oui, une fois que l'index clusterisé est en place, d'autres indices peuvent être ajoutés - y compris des index uniques. –
+1: SQL Server l'appelle une vue indexée, mais il s'agit généralement d'une vue matérialisée. Mais il existe des contraintes sur les vues matérialisées/indexées: http://technet.microsoft.com/en-us/library/cc917715.aspx#XSLTsection126121120120 –
- 1. Comment définir plus d'une clé primaire pour une table?
- 2. l'ajout clé primaire à la vue sql
- 3. Puis-je spécifier une clé primaire lors de l'association de la vue Oracle à MS Access?
- 4. Clé primaire sur une colonne
- 5. Définir la clé primaire avec deux entiers
- 6. Modifier une clé primaire de nonclustered à cluster
- 7. Comment faire une clé primaire à partir de 1000?
- 8. Vues MySQL dans Navicat - Comment définir «clé primaire»?
- 9. Obtenir une clé primaire sur Zend_Db_Table_Rowset Objet
- 10. varchar() clé primaire ou clé primaire int?
- 11. SQL Server: nécessité d'ajouter une clé primaire
- 12. Comment puis-je avoir une clé primaire dans une VUE (une clé qui ne dépend pas des tables sources)
- 13. Comment puis-je faire une clé primaire
- 14. Comment créer une clé primaire d'incrémentation automatique?
- 15. Comment supprimer une clé primaire dans MySQL?
- 16. Meilleure clé primaire pour une table d'amitié
- 17. Une clé primaire est-elle indexée automatiquement?
- 18. CakePHP: Est-il possible d'insérer un enregistrement avec une valeur de clé primaire prédéfinie?
- 19. Créer une table de jointure sans clé primaire
- 20. requête SQL: trouver une lacune dans une clé primaire
- 21. Comment définir une colonne DataTable VB.NET comme clé primaire après la création
- 22. DBIC génère une erreur "Invalid precision" pour une clé primaire
- 23. ROO: comment créer une clé primaire de composition dans l'entité
- 24. Comment puis-je spécifier une clé primaire dans SQLite
- 25. [MySQL]: vue de table ou table réelle. (Traçant une clé primaire)
- 26. Comment référencer une colonne de clé étrangère avec plusieurs colonnes de clé primaire
- 27. Problème avec la clé primaire dans une vue partielle partagée par les vues Créer et modifier
- 28. nhibernate: mappage vers une colonne autre que la clé primaire
- 29. SQLite: Impossible de supprimer une clé primaire sans nom
- 30. Créer une clé primaire mysql sans index clusterisé?
Non, je ne pense pas. – Zeal