_TRIGGERLEVEL 系统内存变量

请参阅

包含一个表示当前触发器过程嵌套数目的只读数字值。

语法

_TRIGGERLEVEL = nExpression

参数
nExpression

包含当前触发器过程嵌套数目,当初始的触发器过程执行时,
_TRIGGERLEVEL 为 1;如果一个触发器过程引发了另一个触发器过程,_TRLGGERLEVEL 就增加 1;如果没有执行触发器过程,
_TRIGGERLEVEL 为 0。

说明

使用 CREATE TRIGGER 可以创建一个表的“删除”、“插入”或“更新”触发器。可以使用 APPEND PROCEDURES 和 MODIFY PROCEDURES 建立每个触发器的存储程序,当触发“删除”、“插入”或“更新”触发器时执行。
_TRIGGERLEVEL 所包含的数字值是只读的。忽略用 STORE 或“=”命令给 _TRIGGERLEVEL 所赋的值。