Base de données déclenche code exécuté lorsque vous mettez à jour ou d'insérer un nouvel enregistrement dans une base de données SQL Server. Vous créez un nouveau déclencheur en utilisant l'éditeur de SQL Server Management Studio. Triggers ont une syntaxe similaire aux procédures stockées , sauf le mot-clé «déclencheur» raconte la base de données pour stocker le code en tant que déclencheur de la table. Instructions
1
Cliquez sur le bouton "Démarrer " et sélectionner "Tous les programmes " dans le menu . Cliquez sur « SQL Server », puis cliquez sur « SQL Server Management Studio. " Cliquez sur " Nouvelle requête " pour ouvrir l'éditeur SQL.
2
Tapez la syntaxe " create trigger " . Tapez le code suivant pour mettre en place la syntaxe de création de déclenchement :
CREATE TRIGGER newtrigger
clients
remplacer « clients » avec le nom de la table que vous souhaitez utiliser pour exécuter le déclencheur . Par exemple, si vous voulez exécuter le déclencheur après un enregistrement client est mis à jour , vous utilisez la table " clients " .
3
Type de l'action qui déclenche la gâchette. Par exemple, si vous voulez exécuter la détente après une insertion et une déclaration de mise à jour , tapez le code suivant :
après insert, update
4
Entrez le code qui s'exécute lorsque l' déclencheur initialise . Par exemple, vous pouvez insérer un second disque après enregistrement d'un client est entré. Les code suivant insère un ordre de client : .
Insertion dans les ordres ( order_item ) des valeurs (« Widget Item ' )
Vous pouvez entrer n'importe quel code SQL dans la section d'exécution de code de la détente < br >
5
Appuyez sur la touche " F5" . Le code de trigger s'exécute et le nouveau déclencheur est créé sur le serveur SQL.