Zmienne dostępne dla plpgsql w wyzwalaczu są zdefiniowane tutaj:
http://www.postgresql .org/docs/9.3/static/plpgsql-trigger.html#PLPGSQL-EVENT-TRIGGER-EXAMPLE
Z tekstu nie mogę powiedzieć, ile jest zmiennych „zdarzeń”. Z pewnością są dwa:
TG_EVENT
Data type text; a string representing the event the trigger is fired for.
TG_TAG
Data type text; variable that contains the command tag for which the trigger is fired.
Możesz wydrukować je w swojej funkcji, aby sprawdzić, czy zawierają informacje o tabeli, której szukasz. Dokumentacja pokazuje kilka innych zmiennych, które dotyczą zwykłych wydarzeń. Nie wiem, czy to pomoże, ale może TG_TABLE_NAME jest ustawione?