_TRIGGERLEVEL-Systemvariable
Enthält einen schreibgeschützten numerischen Wert, der die aktuelle Verschachtelungstiefe von Triggerprozeduren angibt.
_TRIGGERLEVEL = nExpression
Parameter
- nExpression
Enthält die aktuelle Verschachtelungstiefe von Triggerprozeduren. _TRIGGERLEVEL enthält 1, wenn die ursprüngliche Triggerprozedur ausgeführt wird. Wenn eine Triggerprozedur eine andere Triggerprozedur aktiviert, wird _TRIGGERLEVEL um 1 erhöht. _TRIGGERLEVEL enthält 0, wenn die Triggerprozedur nicht ausgeführt wird.
Hinweise
Mit Hilfe von CREATE TRIGGER können Sie einen DELETE-, INSERT- oder UPDATE-Trigger für eine Tabelle erstellen. Mit Hilfe von APPEND PROCEDURES oder MODIFY PROCEDURES können Sie gespeicherte Prozeduren erstellen, die beim Eintreten eines DELETE-, INSERT- oder UPDATE-Triggers ausgeführt werden.
_TRIGGERLEVEL enthält einen numerischen Wert, der schreibgeschützt ist. Wenn Sie _TRIGGERLEVEL mit Hilfe von STORE oder = einen Wert zuweisen, wird dieser ignoriert.