Re: Triggers & Conditional Assignment

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Triggers & Conditional Assignment
Дата
Msg-id 13506.1126792561@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Triggers & Conditional Assignment  (Neil Saunders <n.j.saunders@gmail.com>)
Список pgsql-sql
Neil Saunders <n.j.saunders@gmail.com> writes:
> I've tried to write something along the lines of the following:

>     sdate = (NEW.start_date IS NOT NULL) ? NEW.start_date : OLD.start_date;
>     edate = (NEW.end_date IS NOT NULL) ? NEW.end_date : OLD.end_date;

> But conditional assignment doesn't seem to be catered for.

The equivalent construct in SQL is CASE.
        regards, tom lane


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

Предыдущее
От: Daryl Richter
Дата:
Сообщение: Re: showing multiple REFERENCE details of id fields in single
Следующее
От: Geoffrey Knauth
Дата:
Сообщение: passing values into .sql scripts