| 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: | Whole Thread | Raw Message | 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.
| 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 |