Compartir a través de


_TRIGGERLEVEL (Variable del sistema)

Contiene un valor numérico de sólo lectura que indica el nivel de anidamiento del procedimiento del desencadenador actual.

_TRIGGERLEVEL = nExpression

Parámetros

  • nExpression
    Contiene el nivel de anidamiento del procedimiento del desencadenador actual. _TRIGGERLEVEL contiene 1 cuando se está ejecutando el procedimiento de desencadenador inicial. Si un procedimiento de desencadenador activa otro procedimiento de desencadenador, _TRIGGERLEVEL se incrementará en 1. _TRIGGERLEVEL contiene 0 si un procedimiento de desencadenador no se está ejecutando.

Observaciones

Utilice CREATE TRIGGER para crear un desencadenador Delete, Insert o Update para una tabla. Puede utilizar APPEND PROCEDURES y MODIFY PROCEDURES para crear procedimientos almacenados que se ejecutan cuando se produce un desencadenador Delete, Insert o Update.

_TRIGGERLEVEL contiene un valor numérico que es de sólo lectura. Si usa STORE o = para asignar un valor a _TRIGGERLEVEL, el valor se pasará por alto.

Vea también

APPEND PROCEDURES | CREATE TRIGGER | MODIFY PROCEDURE