我们可以在Oracle的触发器中传递参数吗?

Gok*_*Gok 2 oracle triggers plsql

像过程和函数中一样,我们可以将参数传递给触发器吗?可以明确调用触发器吗?

小智 5

基于事件的事件在数据库的特定对象上的发生(如更新,插入,选择)引发基于对象的触发器。还有系统触发器,由系统特定事件(如关机,启动数据库,用户连接等)触发。

这是数据库中触发器的主要目的,如果要使其运行,唯一的方法是引发事件,因此不能显式引发它。同样,传递参数也不是触发器定义的一部分,但是您可以处理事件属性(可以传递给可能包含函数或过程的触发器主体)。

我希望我已经回答了您的问题,我能知道您需要这样做吗?