Pouvons-nous écrire des triggers sur la vue dans le serveur sql. Si oui, quand ces déclencheurs seront-ils virés? Supposons que j'écrive un déclencheur d'insertion sur la vue, se déclenchera-t-il lorsque j'insérerai des données dans la table de base à partir de laquelle la vue a été construite?Déclencheurs sur les vues
3
A
Répondre
4
Oui, vous pouvez créer des déclencheurs sur les vues. (Depuis au moins SQL Server 2000.)
Si vous créez un déclencheur sur une vue, il ne se déclenchera pas sur les insertions de la table de base. Si vous voulez que quelque chose se produise lorsque vous insérez des données dans une table de base, créez un déclencheur sur la table de base.
Vous pouvez créer un déclencheur INSTEAD OF sur une vue et faire en sorte que ce déclencheur insère des données dans une table de base.
À quel point est-il difficile de tester cela dans votre propre schéma?
Questions connexes
- 1. Question sur les déclencheurs SQL
- 2. Cascade sur Supprimer ou utiliser les déclencheurs?
- 3. Aide concernant les déclencheurs
- 4. Comment gérer les déclencheurs
- 5. Comment les déclencheurs fonctionneront?
- 6. session dans les déclencheurs
- 7. Questions sur les vues
- 8. Soumettre les déclencheurs d'événement click sur les deux formulaires
- 9. aide nécessaire dans les déclencheurs
- 10. Les déclencheurs SQLite dans Android?
- 11. Quels sont les déclencheurs d'interaction?
- 12. UITabBarController pour les vues principales et sur les vues?
- 13. où placer les déclencheurs StateChanged?
- 14. Suivi des modifications sur les vues matérialisées dans Oracle
- 15. Déclencheurs SQL entre les tables
- 16. Autoriser les vues sur l'iPhone
- 17. Mesures sur les vues créer sur Android
- 18. Les déclencheurs de style WPF sur un TreeView?
- 19. Comment charger les déclencheurs sur Teradata Server en utilisant bteq
- 20. Question sur "POUR CHAQUE RANG" dans les déclencheurs SQL
- 21. sur les déclencheurs dans SQL Server 2008 et 2007
- 22. Les déclencheurs ne fonctionnent pas sur Oracle SQL Developer
- 23. Déclencheurs asynchrones
- 24. SqlCacheDependency sur les vues et les procédures
- 25. Déclencheurs basés sur des propriétés de DataContext
- 26. Conventions de dénomination pour les déclencheurs DB
- 27. Déclencheurs basés sur le temps Drupal
- 28. Création de déclencheurs sur JDBC (oracle)
- 29. Plusieurs lignes dans les déclencheurs SQL Server
- 30. Comment utiliser l'alias dans les déclencheurs mysql?