Lorsque j'essaie cette fonction, pgadmin me signale une erreur au niveau de RECORD... Et 3 autres erreurs pour les ALIAS FOR... Quelqu'un aurait une idée??? Merci d'avance...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CREATE FUNCTION article_true(integer,integer,integer) RETURNS BOOLEAN AS
'DECLARE
resultat RECORD;
idsrech ALIAS FOR $1;
idtrech ALIAS FOR $2;
iddrech ALIAS FOR $3;
BEGIN
SELECT INTO resultat idarticle FROM ARTICLE WHERE idservice = idsrech AND idtype = idtrech AND iddenom = iddrech;
IF NOT FOUND THEN
   RETURN true;
ELSE
   RETURN false;
END IF;
END;'
LANGUAGE 'plpgsql'