Re: isnull

Поиск
Список
Период
Сортировка
От Joseph Shraibman
Тема Re: isnull
Дата
Msg-id 38E3D461.E80EB898@selectacast.net
обсуждение исходный текст
Ответы Re: isnull
Список pgsql-sql
Julie Hunt wrote:

> Sorry, I haven't come across ifnull

Ah, I think the documentation that came with 6.5.3 was wrong, because
http://www.postgresql.org/docs/postgres/functions.htm#AEN2257 has the function
nullif  where ifnull was in my documentation.  I don't get errors now, but it
just doesn't seem to do it's job.

playpen=> insert into tablea values (100, null);
INSERT 23168 1
playpen=> select * from tablea;
indexa|data
------+----    1|   1    2|   2    3|   2    4|   4    7|   7    6|   8    5|   8  100|
(8 rows)


playpen=> select *, data from tablea;
indexa|data|data
------+----+----    1|   1|   1    2|   2|   2    3|   2|   2    4|   4|   4    7|   7|   7    6|   8|   8    5|   8|
8 100|    |
 
(8 rows)

playpen=> select *, nullif(data, 9) from tablea;
indexa|data|case
------+----+----    1|   1|   1    2|   2|   2    3|   2|   2    4|   4|   4    7|   7|   7    6|   8|   8    5|   8|
8 100|    |
 
(8 rows)



>
> Julie
>
> >Oops, my mistake.  I meant ifnull.  Whenever I try to use ifnull I get an
> >error so I have to use a case when a = null then default else a end.
> >
> >Julie Hunt wrote:
> >
> >> There is a space between is and null: is null
> >>
> >> Regards
> >>
> >> Joseph Shraibman wrote:
> >>
> >> > Could someone give me an example of isnull?  Whenever I try it I get an
> >> > error message.
> >



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

Предыдущее
От: Aguinaldo Fagundes Junior
Дата:
Сообщение: Foreign keys
Следующее
От: jimhnet@olp.net ("Jim Freeman")
Дата:
Сообщение: approve VKPts5 subscribe example