我正在使用Oracle DataModeler定义Oracle 11g XE的触发器。
enter image description here 以下方框意味着什么?: “州”, “Ref OLD as”, “Ref NEW as”, “Ref PARENT as”, “十字版”和 “条件”
谢谢,
答案 0 :(得分:0)
触发器(在某些情况下)可以引用他们在dml之前和之后修改的行,在触发器的代码中,您可以引用具有变量old的before状态中的行,并且在after状态下引用变数新。 Oracle Data Modeler会询问您是否要为这两个变量使用不同的名称。
类似地,变量parent用于为嵌套表定义触发器时,可以将父行引用为父行。如果在数据建模器中指定,则可以使用其他名称。
条件是必须验证触发器运行的条件(在oracle中,您可以指定条件)。
Cross Edition与基于版本的重新定义有关:这里解释了它们:http://www.oracle.com/technetwork/issue-archive/2010/10-mar/o20asktom-098897.html。
状态显示是否启用了触发器。
您可以查看查询all_Triggers视图的相同信息。