Académique Documents
Professionnel Documents
Culture Documents
Trigger SQL MIN
Trigger SQL MIN
Trigger
Les triggers (ou déclencheurs) sont des objets de la base de
données. Attachés à une table, ils vont déclencher l'exécution d'une
instruction, ou d'un bloc d'instructions, lorsqu'une ou plusieurs lignes sont
insérées, supprimées ou modifiées dans la table à laquelle ils sont attachés.
Par ailleurs, une fois le trigger déclenché, ses instructions peuvent être
exécutées soit juste avant l'exécution de l'événement déclencheur, soit
juste après.
Syntaxe
Pour créer un trigger, on utilise la commande suivante :
Exemple :
INSERT INTO `cat`(`id`, `nom`) VALUES (NULL,'hello');
create trigger t1
on `cat`
for INSERT
Ali ourraid
INSTITUT BILLGATES
as
BEGIN
print 'bonjour '
end
Exemple :
Schéma de la BD
Liv_Aut ( #IDLIV, #Num_A) // les auteurs qui ont créé les livres
Exemple :
IDLIV Num_A
1 2
1 20
1 3
1 2
Exemple 2
- Le titre ne peut pas être modifié
Ali ourraid
INSTITUT BILLGATES
End
End
Ali ourraid