Bonjour à tous,
Je suis actuellement en BTS et j'étudie le SQL. Mon énoncé me demande de créer un trigger qui lors de la modification d'un champ (members_character_name), je modifie un autre champ (members_character_level). En clair, lorsque dans la table, il y a une modification de "members_character_name", je dois initialiser son "members_character_level" à 1.
Voici ce que j'ai fais mais j'ai une erreur de syntaxe.
(Je précise que je suis débutant)Code:
1
2
3
4
5
6
7 CREATE TRIGGER members_character_name_1 AFTER UPDATE ON members AS IF UPDATE (members_character_name) BEGIN UPDATE members SET members_character_level=1 END;
Merci et bonne journée !