RE: Hay Sentencias equivalentes a NVL y DECODE para postgresql

From: "Edwin Quijada" <listas_quijada(at)hotmail(dot)com>
To: wilparra(at)yahoo(dot)com
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: RE: Hay Sentencias equivalentes a NVL y DECODE para postgresql
Date: 2005-07-05 14:49:13
Message-ID: BAY14-F15EBD3DA9D414A2D6D288E3E60@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

>From: WILLIAM PARRA <wilparra(at)yahoo(dot)com>
>To: pgsql-es-ayuda(at)postgresql(dot)org
>Subject: [pgsql-es-ayuda] Hay Sentencias equivalentes a NVL y DECODE para
>postgresql
>Date: Tue, 5 Jul 2005 08:28:28 -0500 (CDT)
>
>Hola amigos:
>Como ustedes saben, en Oracle se usan las sentencias NVL, para detectar y
>gestionar valores nulos.
>por ejemplo select NVL(codigo_ubica,0) --> Pone cero en la columna de
>resultados si encuentra un codigo_ubica Nulo.

Si, se llama coalesce()
>
>Mi primer cuestionamiento, o inquietud, y si hay una forma de hacerlo en
>postgres.
>De otro lado, en Oracle tanbién existe una función Decode, para a partir
>del select, de una vez decodificar los datos
>
>por ejemplo select
>decode(tipo_identificación,'C','Cedula','T','Tarjeta'...) -->de esta forma
>cuando la consulta encuentra 'C', o 'T' en la consulta, el sistema imprime
>la palabra 'Cédula' o 'Tarjeta'. Habrá alguna forma de hacerlo en
>Postgresql??
>
Puedes hacer esto usando la clausula CASE...WHEN para lograr esto mismo

>Finalmente, me gustaría saber si en postgresql es posible hacer los OUTER
>JOINS, O seleccion de columnas fantasmas.
Columnnas fantasma tambien se pueden crear.

>Les ruego me disculpen si me extendí en mis inquietudes. Agradesco su
>ayuda.
De nada !!!
>
>_

*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-809-747-2787
* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo
comun"
*-------------------------------------------------------*
_________________________________________________
>Correo Yahoo!
>Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
>Regístrate ya - http://correo.espanol.yahoo.com/

_________________________________________________________________
MSN Amor: busca tu ½ naranja http://latam.msn.com/amor/

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Camilo Ismael Felipe Panadeiros 2005-07-05 14:52:00 Re: duda sobre programacion en postgre
Previous Message PEDRO HUAMAN CASAZ 2005-07-05 14:04:10 ayuda con Commit y Rollbak