Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come creare un trigger di aggiornamento

Un trigger di aggiornamento è uno strumento che consente di automatizzare le attività di aggiornamento quando viene eseguita una determinata azione . Ciò è particolarmente utile quando si modificano dati di grandi dimensioni , come ad esempio l'aggiornamento degli elenchi dei prodotti. I trigger non dovrebbero mai essere creati per aggiornare i campi di chiave primaria in quanto non si dispone di un record di esattamente quali record sono stati aggiornati in questo caso. I trigger possono aggiornare più campi e avere più condizioni , e sono utilizzati solo per aggiornare, eliminare o inserire comandi . Istruzioni
1

Aprire una riga di comando SQL con un account di database che dispone di diritti amministrativi .
2

Scrivi la trigger line creare . Questo prende la forma

CREATE TRIGGER


PER

dove è il nome che si desidera dare il grilletto, è il nome della tabella che si desidera creare il trigger per e è l' UPDATE , INSERT o DELETE che inizia il grilletto.


3

Aggiungi l' istruzione "if" . Questa è la condizione che segnalerà il grilletto per iniziare. Dopo la dichiarazione di "FOR" , aggiungere:

AS


In questo caso , stiamo creando un trigger di aggiornamento , quindi la dichiarazione azione sarà essere update () . L'argomento dell'azione aggiornamento sarà il campo che si desidera attivare l'aggiornamento .
4

Scrivi l'azione innescata da creare dopo l'istruzione IF . Questo prende la forma

BEGIN


dove le azioni attivate sono ciò che si specifica il grilletto per fare dopo l' aggiornamento iniziale si è verificato . Spesso prendono la forma di una semplice dichiarazione di aggiornamento come:

AGGIORNAMENTO

SET =

DOVE ; =
5

Completa la dichiarazione con l'aggiunta di " fine ; " . alla fine del grilletto , ed eseguita l'istruzione da riga di comando

 

software © www.354353.com