Re: ISNULL FUNCTION

Поиск
Список
Период
Сортировка
От 2000 Informática
Тема Re: ISNULL FUNCTION
Дата
Msg-id 001201c29fef$05abcae0$0101a8c0@Info2000.com.br
обсуждение исходный текст
Ответ на ISNULL FUNCTION  (Héctor Iturre <hhiturre@yahoo.com.ar>)
Список pgsql-sql
----- Original Message -----
From: "Héctor Iturre" <hhiturre@yahoo.com.ar>
To: <pgsql-sql@postgresql.org>
Sent: Monday, December 09, 2002 11:30 AM
Subject: [SQL] ISNULL FUNCTION


> HI,
>    HERE IS AN ALTERNATIVE TO USE THE SQL SERVER
> ISNULL() FUNCTION
>
>
> select case when FIELD_NAME isnull then 'EXPRESION'
> else FIELD_NAME end
> from calfiscal
> where impuesto = 1
>
> Ahora podés usar Yahoo! Messenger desde tu celular. Aprendé cómo hacerlo
en Yahoo! Móvil: http://ar.mobile.yahoo.com/sms.html
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: Have you checked our extensive FAQ?
>
> http://www.postgresql.org/users-lounge/docs/faq.html


Segue um exemplo que funciona satisfatoriamente.
Recrie esta função alterando os parametros (text, text e RETURNS text) para
os tipos que lhe for necessario.
CREATE FUNCTION isnull(text, text) RETURNS text AS 'SELECT (CASE (SELECT $1
is null) WHEN true THEN $2 ELSE $1 END) AS RESULT' LANGUAGE 'sql';

COMMENT ON FUNCTION isnull(text, text) IS 'Retorna o 2º arg se o 1º for
nulo';








В списке pgsql-sql по дате отправления:

Предыдущее
От: "Chris Jewell"
Дата:
Сообщение: Re: Problem with a lookup table! Please help.
Следующее
От: Oliver Elphick
Дата:
Сообщение: Re: Problem with a lookup table! Please help.