Problème fonction et trigger sous 7.2
Bonjour,
Voilà j'ai un problème avec un trigger sus postgres 7.2:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
CREATE FUNCTION checkDateRenduOK() RETURNS trigger AS $checkDateRenduOK$
BEGIN
IF NEW.dateRendu > (SELECT dateRenduMax FROM epreuves WHERE epreuves.ID_Epreuve=NEW.ID_Epreuve)
THEN RAISE EXCEPTION 'Date rendu depassee!';
END IF;
RETURN NEW;
END;
$checkDateRenduOK$ LANGUAGE plpgsql;
CREATE TRIGGER triggerEvaluation BEFORE INSERT ON evaluation
EXECUTE PROCEDURE checkDateRenduOK(); |
Sous 8.0 ça marchait bien mais maintenant j'ai une erreur:
Code:
1 2
|
ERROR: parser: parse error at or near "$" |
J'arrive pas à trouver quoi changer pour que ça marche
Merci