2017-10-09 60 views
0

我在我的Oracle数据库中有一个表。该表用作消息队列。发送器进程写入它并且接收器进程读取它。我想在接收器读取之前在特定条件下更新插入的消息。如果我将触发器设置为“在插入后更新行”,Oracle究竟会在何时运行它? Oracle会在插入后处理触发器作为第一件事情吗?要清楚,Oracle会在接收器读取插入的消息之前运行触发器吗?Oracle - 插入后运行的触发器何时运行?

回答

0

您想更改要插入到行前触发器中的数据。请参阅之前的区别的解释和触发器后,这个问题:

difference before and after trigger in oracle

读者将只能看到任何数据发送过程中所犯的变化之后。