Chcę napisać wyzwalacz, który po każdym wprowadzeniu nowego rekordu do tabeli wezwanie będzie wyświetlał, ile jest już łącznie rekordów w tej tabeli. Moja koncepcja jest następująca:
create function liczenie() returns trigger
language plpgsql
as $$
begin
select count(*) from wezwanie;
end;
$$;
ale niestety nie działa. Mógłby mi ktoś wskazać dobre rozwiązanie, bądź ewentualnie mnie na nie naprowadzić? Z góry dziekuję.
Edit: Tak, mam triger. I generalnie o ten return mi się chyba rozchodzi. Bo próbowałem go dać przed select (tzn return select count(*) from wezwanie;), ale to nie przeszło. A innego pomysłu nie mam niestety.