Je dois créer un trigger pour vérifier qu'un musicien doit jouer d'au un instrument et comme c'est la première que je m'attaque aux triggers j'ai du mal à réaliser cela alors je viens vous demander de l'aide
voici ce que j'ai fais
CREATE OR REPLACE TRIGGER instru_musicien_b_i
BEFORE INSERT ON membres
FOR EACH ROW
BEGIN
/*SELECT spec_memb, intru_memb FROM membres WHERE spec_memb LIKE 'Chant' OR spec_memb LIKE 'Chant et Danse';
IF spec_memb LIKE 'Chant%' AND intru_memb is null*/
IF spec_memb = 'Chant' OR spec_memb = 'Chant et Danse' AND intru_memb is null
RAISE_APPLICATION_ERROR(-20000, 'Un musicien doit jouer au moins un instrument');
END IF;
END;
mais ça ne marche pas, quand je compile il y a des erreurs et quand j'essaie de faire un INSERT le message suivant apparaît "échec de la revalidation"
alors au secours SVP
Merci d'avance
