Bonsoir,

Je galère depuis deux bonne heure a crée un simple trigger, pour ensuite m'attaqué a plus compliqué.
Mais voila je n'y arrive pas, j'ai toujours l'erreur suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 function sup must return type "trigger"
voici le code SQL pour le crataion de trigger

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
CREATE FUNCTION sup() RETURNS TRIGGER AS $sup$
BEGIN
DELETE FROM utilisateur WHERE id_utilisateur=MAX(id_utilisateur)-1;
 RETURN NULL;
END;
$sup$ LANGUAGE plpgsql;
 
CREATE TRIGGER sup_user AFTER INSERT ON utilisateur FOR EACH ROW EXECUTE PROCEDURE sup();
Merci pour votre aide