Re: Using Control Flow Functions in a SELECT Statement

Поиск
Список
Период
Сортировка
От Richard Broersma Jr
Тема Re: Using Control Flow Functions in a SELECT Statement
Дата
Msg-id 81103.2480.qm@web31804.mail.mud.yahoo.com
обсуждение исходный текст
Ответ на Using Control Flow Functions in a SELECT Statement  ("Ashish Ahlawat" <ahlawat.ashish@gmail.com>)
Список pgsql-sql
> *ORA: 00907: Missing right parenthesis*
> Query :-
> SELECT Name AS Title, StatID AS Status, RatingID AS Rating,
> IF(NumDisks>1, 'Check for extra disks!', 'Only 1 disk.') AS Verify

What kind of error is ORA?  Is this an oracle error?

In postgresql I do not believe that the "IF" predicate exists.  However the "CASE" predicate does
and will do what you want.

http://www.postgresql.org/files/documentation/books/aw_pgsql/node44.html

Regards,

Richard Broersma Jr.


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

Предыдущее
От: "Ashish Ahlawat"
Дата:
Сообщение: Using Control Flow Functions in a SELECT Statement
Следующее
От: Bricklen Anderson
Дата:
Сообщение: Re: Using Control Flow Functions in a SELECT Statement