В любом случае из функции plpgsql вы можете получить имя функции? Или даже OID функции?
Я знаю, что в plpgsql есть некоторые "специальные" переменные (такие как FOUND), но, похоже, нет никакого способа получить это. (Хотя я читал, где это кажется возможным, если ваша функция написана на C). Это не критично, но это сделало бы то, что я делаю, немного лучше/менее хрупким.
Я использую PostgreSQL версии 9.1.5.