我们的遗留应用程序已经超过了4000+触发器。
为了诊断错误,我们必须跟踪哪些触发器(S)将记录插入到特定的表中。
如果遗留触发器将其活动记录到一个公共表中,我们就可以轻松地在特定表上跟踪该活动。
但触发器不是这样被编码的。
是否有一种方法可以设置某种审计过程来跟踪表上的下列活动:
a. which trigger inserted record into the table
b. what was the statement
c. when the activity took place.
因为这是一个开发环境-我们不太关心性能的影响。
谢谢大家。
大家新年快乐!
我的目标是编写一个查询来返回结果活动或非活动。到目前为止,这就是我所做的。有人知道如何正确地写这个查询吗?
SELECT COUNT (*) AS Active FROM ADF_Course
WHERE CourseActive=1 OR CourseActive='y'
ELSE IF CourseActive=n
THEN CourseActive IS Inactive