From: | Jaime Casanova <jaime(at)2ndquadrant(dot)com> |
---|---|
To: | Fernando Siguenza <fsigu(at)hotmail(dot)com> |
Cc: | Foros Postgre Ecuador <ecpug(at)postgresql(dot)org> |
Subject: | Re: SWITCH en plpgsql |
Date: | 2011-05-03 23:17:47 |
Message-ID: | BANLkTinLMKYEA8h=HD+RkS3U0AeBWdYFKA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | ecpug |
2011/5/3 Fernando Siguenza <fsigu(at)hotmail(dot)com>:
> Amigos como estan, queria consultarles a ver si me pueden ayudar, quiero
> saber si hay algo como un swith en el lenguage plpgsql
> necesito hacer algo como esto
>
si, se llama CASE (existe en plpgsql desde 8.4)
> DO CASE
> CASE (movdoc='CO' or doc='SE) and movletras>1
> .......
> CASE (movdoc='CO' or doc='SE) and movletras=1
> END CASE
CASE WHEN (movdoc='CO' or doc='SE) and movletras>1
THEN ....
WHEN (movdoc='CO' or doc='SE) and movletras=1
THEN ...
ELSE ...
END CASE
--
Jaime Casanova www.2ndQuadrant.com
Professional PostgreSQL: Soporte y capacitación de PostgreSQL
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2011-05-17 14:57:13 | Características nuevas en PostgreSQL 9.1 |
Previous Message | Fernando Siguenza | 2011-05-03 22:35:29 | SWITCH en plpgsql |