Gibt es eine Möglichkeit, den Namen einer rufenden Funktion in PL / PgSQL wissen?

StackOverflow https://stackoverflow.com/questions/859539

  •  21-08-2019
  •  | 
  •  

Frage

Wenn ich eine PL / PgSQL Funktion (kein Trigger) von einer anderen solchen Funktion aufrufen, ist es möglich, den Namen oder eine Art von ID eines rufenden Funktion wissen?

War es hilfreich?

Lösung

Dies ist eine Nahaufnahme, wie Sie erhalten, und es wird nicht in verschachtelten Anrufe arbeiten.

select current_query von pg_stat_activity wo procpid = pg_backend_pid ();

Sie möchten vielleicht pgsql-hackers@postgresql.org mit einem Feature-Anfrage per E-Mail, einschließlich der Verwendung Fall, dass Sie für den Wunsch haben, diese Informationen zu kennen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top