Come utilizzare un trigger per aggiornare una colonna

March 18

Un trigger è un tipo di codice Microsoft SQL Server che esegue ogni volta che un record in una tabella di aggiornamenti. È possibile creare un trigger per eseguire qualche tipo di comando SQL quando l'utente aggiorna i dati in uno dei campi del record. Un trigger rende più conveniente per aggiornare altri tavoli dopo un utente cambia le informazioni del database. trigger di SQL Server sono installati in Management Studio, che è una parte del software di database.

istruzione

1 Fare clic sul pulsante di Windows "Start" e selezionare "Tutti i programmi". Fai clic su "SQL Server", quindi fare clic su "SQL Server Management Studio." Questo collegamento apre il software di SQL Server.

2 Fare clic sul database che si desidera modificare. Un elenco di opzioni si espande sotto il nome del database. Fai clic su "programmabilità". Un'altra lista si espande sotto l'icona. Fare clic sull'icona "Trigger" e selezionare "Nuovo trigger", quindi su "Update". Un modello viene aperto in cui si crea una nuova query di aggiornamento per le tabelle.

3 Digitare la query di aggiornamento nel modello. Per esempio, se si desidera inviare una e-mail dopo un record di tabella viene aggiornata, utilizzare il seguente codice:

FOR UPDATE

COME

master..xp_sendmail EXEC 'La mia e-mail',

'You have updated the database.'

Sostituire "La mia e-mail" con il vostro indirizzo e-mail e il testo con il proprio messaggio di posta elettronica.

4 Premere il tasto "F5" sulla tastiera. Il tasto "F5" è la scorciatoia per eseguire, creare e salvare il grilletto sul server di database.

Consigli e avvertenze

  • È possibile anche creare i trigger per il "inserto", "selezionare" e "delete" istruzioni SQL.