$$plsql_unit in Postgresql

Wie migriere ich diese ganze Zeile in Postgresql, insbesondere „$$plsql_unit;“

l_kjk_name VARCHAR(100):= 'A CONNECT - ' || $$plsql_unit;

Und was genau macht das $$plsql_unit?

Das sieht mir nicht nach validem PL/SQL aus. Vermutlich läuft da irgendein anderes Tool vorher um das zu ersetzen. Aber ohne weitere Information ist es praktisch unmöglich zu beantworten.

Das wird sich nicht direkt übersetzen lassen. Ich sehe zwei Möglichkeiten:

  1. einfach stattdessen den Namen der Funktion als String-Konstante eintragen
  2. mit GET DIAGNOSTICS den Call Stack holen und den Namen der Funktion aus dem String herausziehen
1 „Gefällt mir“

Dieses Thema wurde automatisch 60 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.