Variabel yang tersedia untuk plpgsql di pemicu didefinisikan di sini:
http://www.postgresql .org/docs/9.3/static/plpgsql-trigger.html#PLPGSQL-EVENT-TRIGGER-EXAMPLE
Apa yang saya tidak tahu dari teks adalah berapa banyak variabel 'event' yang ada. Tentu ada dua:
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.
Anda dapat mencetak ini di fungsi Anda untuk melihat apakah mereka berisi informasi tabel yang Anda cari. Dokumentasi menunjukkan banyak variabel lain yang untuk acara reguler. Saya tidak tahu apakah itu akan membantu, tetapi, mungkin TG_TABLE_NAME sudah disetel?