如何为此示例创建Oracle数据库触发器?

时间:2017-02-01 12:01:38

标签: database oracle11g triggers

我想知道如何在两个表上实现触发器,以便保持数据的完整性和一致性。

我有table1(t1_id,product_name,t2_id,manufacture_name)和table2(t2_id,manufacture_name)..

我需要在table2.manufacture_name上使用Update触发器。当此名称更改时,它将在table1中自动更新(在存在该名称的所有行中)。

当输入t2_id时,我需要为table1插入触发器,它会自动为manufacturer_name插入值。

在更新table1中的t2_id时,我需要更新触发器来自table2中的table1中自动更新manufacturer_name,并且我需要更新触发器,该触发器将禁止更改table1中的manifacture_name,因为它的值是从table2读取的。

TNX。

0 个答案:

没有答案