PostgreSQL 9.0中视图的触发器
在PostgreSQL 9.1中,它很简单:PostgreSQL 9.0中视图的触发器,postgresql,triggers,views,Postgresql,Triggers,Views,在PostgreSQL 9.1中,它很简单: CREATE TRIGGER koncerty_insert INSTEAD OF INSERT ON Koncerty FOR EACH ROW EXECUTE PROCEDURE koncerty_insert(); 但是现在我必须在PostgreSQL 9.0中为视图创建一个触发器,我不能再使用而不是。。事实上,据我所知,我根本不能在视图上使用触发器 有没有一种简单的方法来创建视图触发器?在PostgreSQL 9.0中,必须使用s 如果可能
CREATE TRIGGER koncerty_insert INSTEAD OF INSERT ON Koncerty FOR EACH ROW EXECUTE PROCEDURE koncerty_insert();
但是现在我必须在PostgreSQL 9.0中为视图创建一个触发器,我不能再使用而不是。。事实上,据我所知,我根本不能在视图上使用触发器
有没有一种简单的方法来创建视图触发器?在PostgreSQL 9.0中,必须使用s
如果可能,请升级。规则出人意料地难以正确执行。旧版本的解决方案是使用规则:但这是升级的好理由;)@一匹没有名字的马你确定吗?因为当我将规则创建为:createrulekoncerty_insert as ON insert TO koncerty时,请选择koncerty_insert()代码>在视图中插入一行后,我遇到了一个错误,对于视图,我必须使用INSERT DO上的无条件,
规则。。在文档中没有这样的选项。