如何检查适用于 table 的触发器操作?我怎么知道它的 DISABLED/ENABLED?

How to check trigger action working for a table? How do I know its DISABLED/ENABLED?

是否有查询来检查这个?

如果您不能只看到数据库触发器的效果(它将执行某些操作、分配字段值、更新其他数据、执行验证等),您可以使用 4GL 客户端日志记录:

LOG-MANAGER:LOGFILE-NAME = "c:\temp\client.log".
LOG-MANAGER:LOG-ENTRY-TYPES = "4gltrace:5,4glmessages".
LOG-MANAGER:CLEAR-LOG ().

/* this will execute the schema create trigger */
CREATE Customer.

UNDO.

这将表明它正在从日志文件中的数据库触发器返回:

[22/01/17@11:49:42.013+0100] P-158784 T-160248 3 4GL 4GLTRACE       Return from Main Block "Customer" [sports2000trgs/crcust.p]

所以一定是被执行了