Bonjour,

J'ai un petit soucis.

Je cherche a creer un trigger sous Oracle qui a pour but d'effectuer une verification avant un INSERT sur la table BG_COURS_DATE

Je souhaite effectuer l'INSERT uniquement si la date de l'insert n'est pas deja dans la table BG_COURS_DATE.

CREATE OR REPLACE TRIGGER check_cours_date
BEFORE INSERT ON BG_COURS_DATE

SELECT COUNT(DATE) FROM BG_COURS_DATE WHERE DATE=:NEW.DATE

SI COUNT(DATE) = 0 ALORS RESULT = TRUE (On effectue l'insert)
SINON RESULT = FALSE;

END;

Je sais pas trop comment traduire ca. Si qqu a une idée ?

MERCI de votre aide.