Bonjour à toutes et à tous,

Je souhaite tester un trigger simple et qui marche pour ma petite BDD. Je me suis rendu sur des tutos du site et j'ai eu ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
SQL> CREATE OR REPLACE TRIGGER TRG_BIUDR_EMP
  2     BEFORE INSERT OR UPDATE OR DELETE-- avant insertion, modification ou suppression
  3     ON EMP        -- sur la table EMP
  4     FOR EACH ROW  -- pour chaque ligne
  5  Begin
  6    If INSERTING Then
  7       dbms_output.put_line( 'Insertion dans la table EMP' ) ;
  8    End if ;
  9    If UPDATING Then
 10       dbms_output.put_line( 'Mise à jour de la table EMP' ) ;
 11    End if ;  
 12    If DELETING Then
 13       dbms_output.put_line( 'Suppression dans la table EMP' ) ;
 14    End if ;  
 15  End ;
 16  /
Le souci est que lorsque j'essaie de tester ce trigger, il ne marche pas.
Quand j'insère une nouvelle ligne, je ne voix pas le message : ' insertion dans la table xx ' pourtant quand je vais dans les déclencheurs, le trigger est créé, je sais plus quoi faire.

D'avance, je vous remercie.