Bonjour,

J'essaie de créer un trigger après avoir lu l'article de Maximilian sur les nouveautés apportées par la version 5 de MySQL.
J'ai une BDD Voyage, contenant une table client et je veux créer un trigger pour mettre en majuscule les données saisies dans l'attribut nom_cli de ma table client.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
CREATE TRIGGER Majclient BEFORE INSERT ON client FOR EACH ROW
begin
update client
set new.nom_cli = upper(new.nom_cli);
end
mais j'ai une erreur syntaxe 1064, apparemment sur l'utilisation de new.nom_cli

Quelq'un peut-il me donner la syntaxe exacte ?
Merci