Братцы подскажите где косячу 🤨
имею оператор
UPDATE ksapp_shooting_do SH
SET last_frame_photo_editing = PH.last_frame_number
FROM ksapp_photo_editing PH
WHERE
SH.id = PH.id_shooting_do;
работает, обновляет все записи и верно выставляет значения. Пытаюсь обернуть это в триггер и не работает
if tg_op = 'DELETE' then
UPDATE ksapp_shooting_do SH
SET last_frame_photo_editing = 'delete'
FROM ksapp_photo_editing PH
WHERE
SH.id = old.PH.id_shooting_do;
return old;
else
UPDATE ksapp_shooting_do SH
SET last_frame_photo_editing = PH.last_frame_number
FROM ksapp_photo_editing PH
WHERE
SH.id = new.PH.id_shooting_do;
return new;