Don't you have one END IF too many? regards, tom lane
pgsql-sql by date:
Соглашаюсь с условиями обработки персональных данных