【发布时间】:2011-05-21 00:09:22
【问题描述】:
所以我有表foo,我想在触发器t_foo 触发时删除其他foo 行:
CREATE OR REPLACE TRIGGER "t_foo" AFTER INSERT OR DELETE OR UPDATE ON foo
/*delete some other records from foo that are not :NEW.* or :OLD.* \*
如果没有ORA-04091: 表名发生变异,我将如何执行此操作,触发器/函数可能看不到它。这甚至可能吗?
【问题讨论】:
-
您想在触发器中更改表的结构?我读对了吗?
-
对不起,我的意思是改变 foo 行,而不是结构...我会编辑
标签: sql oracle triggers ora-04091