MON$CALL_STACK
MON $ CALL_STACK zeigt Aufrufe des Stacks von Abfragen an, die in gespeicherten Prozeduren und Triggern ausgeführt werden.
| Spaltenname | Datentyp | Beschreibung | 
|---|---|---|
  | 
  | 
Aufruf-Kennung  | 
  | 
  | 
Der Bezeichner der SQL-Anweisung der obersten Ebene, die die Aufrufkette initiiert hat.Verwenden Sie diesen Bezeichner, um die Datensätze zur aktiven Anweisung in der Tabelle   | 
  | 
  | 
Die Kennung der aufrufenden Stored Procedure oder des aufrufenden Triggers  | 
  | 
  | 
PSQL-Objekt-Name (Module)  | 
  | 
  | 
PSQL-Objekt-Typ (Trigger oder Stored Procedure): 
  | 
  | 
  | 
Datum und Zeitpunkt des Aufrufs  | 
  | 
  | 
Die Zeilennummer im SQL-Statement, welches zum Zeitpunkt des Snapshots gestartet wurde  | 
  | 
  | 
Die Spaltennummer im SQL-Statement, welches zum Zeitpunkt des Snapshots gestartet wurde  | 
  | 
  | 
Statistik-Kennung  | 
  | 
  | 
Paketname für gespeicherte Prozeduren oder Funktionen in einem Paket  | 
| 
 Note 
 | 
 Informationen über Aufrufe während der Ausführung der   | 
WITH RECURSIVE
  HEAD AS (
    SELECT
      CALL.MON$STATEMENT_ID, CALL.MON$CALL_ID,
      CALL.MON$OBJECT_NAME, CALL.MON$OBJECT_TYPE
    FROM MON$CALL_STACK CALL
    WHERE CALL.MON$CALLER_ID IS NULL
    UNION ALL
    SELECT
      CALL.MON$STATEMENT_ID, CALL.MON$CALL_ID,
      CALL.MON$OBJECT_NAME, CALL.MON$OBJECT_TYPE
    FROM MON$CALL_STACK CALL
      JOIN HEAD ON CALL.MON$CALLER_ID = HEAD.MON$CALL_ID
  )
SELECT MON$ATTACHMENT_ID, MON$OBJECT_NAME, MON$OBJECT_TYPE
FROM HEAD
  JOIN MON$STATEMENTS STMT ON STMT.MON$STATEMENT_ID = HEAD.MON$STATEMENT_ID
WHERE STMT.MON$ATTACHMENT_ID <> CURRENT_CONNECTION