hi, what is wrong with my newbie sql? - Mailing list pgsql-general

From Ronin
Subject hi, what is wrong with my newbie sql?
Date
Msg-id 1159175758.025535.29770@e3g2000cwe.googlegroups.com
Whole thread Raw
Responses Re: hi, what is wrong with my newbie sql?  (Andreas Kretschmer <akretschmer@spamfence.net>)
Re: hi, what is wrong with my newbie sql?  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-general
Hi, the following sql returns "10" and not "20" as would be expected.

Where is the error? This would for sure work in any programming
language, why is this different?

CREATE FUNCTION test () RETURNS INTEGER AS '

    DECLARE
        k integer;

    BEGIN
        k = 10;
        FOR k IN 1..10 LOOP
            k = k +1;
        END LOOP;

        return k;
    END;

' LANGUAGE 'plpgsql';


pgsql-general by date:

Previous
From: Ralf Wiebicke
Date:
Subject: Re: in failed sql transaction
Next
From: Phillip Tornroth
Date:
Subject: Solution for rolling back many transactions?