Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我创建了一个没有错误的触发器,并且我有一个变异表,我以前从未遇到过这个问题,这似乎是什么问题?
以下是截图
行不会立即更改,更改是逐行进行的,每次更改后都会调用触发器。
当它被调用时 - 它从同一个半更改的表中选择。这是不一致的,因此 - oracle 会阻止您这样做。
您可能可以将其更改为FOR EACH STATEMENT并按您想要的方式处理一堆行,甚至重新考虑该任务(您可能会错误地解决它)
FOR EACH STATEMENT