Bonjour,

Bon voila je fais un forum, et j'essaye de créer un trigger qui va vérifier qu'un utilisateur éssayant de créer une zone est bien administrateur...

Bon c'est mon premier trigger sur mysql dont blème de syntaxe...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Create trigger ajout_zone before insert on zones
for each row
declare
@etat string;
begin
@etat = select Etat_user from utilisateur, session_user where login = pseudo_user;
if (@etat != "Administrateur") then
RAISE_APPLICATION_ERROR("Vous n'avez pas droits pour créer une zone");
end if;
end
Aidez moi please