Использование PostgreSQL CASE в функциях

Нельзя ли использовать условие CASE вне операторов SQL SELECT ?

Например:

CASE 
  WHEN old.applies_to = 'admin' THEN _applies_to = 'My Self'
  ELSE _applies_to = initcap(old.applies_to)
END
 _summary = _summary || '<li>Apply To: ' || _applies_to || '</li>';

Я получаю следующую ошибку:

ERROR:  syntax error at or near "_summary"
LINE 86: _summary = _summary || '<li>Apply To: ' || _applies ...
15
задан Erwin Brandstetter 26 August 2017 в 11:03
поделиться