Me he comido un AND en la consulta:
Código SQL:
Ver originalCREATE FUNCTION f_verificar_acceso(CHARACTER VARYING, CHARACTER VARYING)
 RETURNS BOOLEAN AS
 $BODY$
    DECLARE
   resultado CHARACTER VARYING;
 
 BEGIN
 SELECT nom_usu INTO resultado FROM usuarios WHERE nom_usu = $1 AND pas_usu = $2
 IF FOUND THEN
     RETURN TRUE;
   ELSE RETURN FALSE;
END IF;
 
 END;
 $BODY$
 LANGUAGE 'plpgsql' VOLATILE;
 ALTER FUNCTION f_verificar_acceso(CHARACTER VARYING, CHARACTER VARYING) OWNER TO hpartidas;