IF … THEN … ELSE
Условный переход.
PSQL
IF (<condition>) THEN <compound_statement> [ELSE <compound_statement>]
| Параметр | Описание |
|---|---|
condition |
Логическое условие возвращающее TRUE, FALSE или UNKNOWN. |
compound_statement |
Составной оператор (оператор или блок операторов). |
Оператор условного перехода IF используется для выполнения ветвления процесса обработки данных в PSQL.Если условие возвращает значение TRUE, то выполняется составной оператор или после ключевого слова THEN.Иначе (если условие возвращает FALSE или UNKNOWN) выполняется составной оператор после ключевого слова ELSE, если оно присутствует.Условие всегда заключается в круглые скобки.