Re: Cursor loop - stop current iteration and continue with next iteration

From: David Johnston <polobo(at)yahoo(dot)com>
To: Dinesh Kumara <dinesh(at)rezgateway(dot)com>
Cc: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Cursor loop - stop current iteration and continue with next iteration
Date: 2011-12-22 03:59:22
Message-ID: 663AE8C3-2664-442F-87E0-2859BA5C154A@yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Dec 21, 2011, at 0:36, Dinesh Kumara <dinesh(at)rezgateway(dot)com> wrote:

> Greetings..
>
> Please advice me how to stop current iteration of cursor loop and continue with next iteration .
>
> ...
> contractlistquery = '....';
> OPEN rec_contractlist FOR EXECUTE contractlistquery;
> LOOP
> FETCH rec_contractlist INTO contract_from_date,contract_to_date,contract_inv_type,contract_regionid;
> IF NOT FOUND THEN
> EXIT;
> END IF;
>
> IF contract_count = 0 THEN
> contract_initial_region = contract_regionid;
> END IF;
>
> IF contract_initial_region <> contract_regionid THEN
> [Need to stop current iteration and continue with next iteration.]
> ELSE
> ...
> More logic s here...
> ...
> END IF;
>
> END LOOP;
> CLOSE rec_contractlist;
> ...
>
> Really appreciate if you can help me on this.
> --
>
> Thanks and Regards,
> Dinesh Kumara,
> Software Engineer,
> Reservation Gateway Inc,
> Email:dinesh(at)rezgateway(dot)com
> www.rezgateway.com
> <image002.png>

See

39.6.3.3

David J.

In response to

Browse pgsql-general by date

  From Date Subject
Next Message John R Pierce 2011-12-22 04:00:48 Re: Help with Multiple Cluster on same host
Previous Message David Morton 2011-12-22 03:57:18 Re: Help with Multiple Cluster on same host