Pavel Stehule <stehule(at)kix(dot)fsv(dot)cvut(dot)cz> writes:
> CREATE OR REPLACE FUNCTION delitel(int, int) RETURNS int AS '
> DECLARE a integer; b integer;
> BEGIN a := $1; b := $2;
> WHILE a <> b LOOP
> IF a > b THEN a := a - b; ELSE b := b - a; END IF;
> END LOOP;
> RETURN a;
> END; ' LANGUAGE plpgsql;
And?
(ie, what test case are you talking about?)
regards, tom lane