在PostgreSQL 9.0中触发视图

时间:2013-01-13 18:57:26

标签: 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中创建一个视图触发器,我不能再使用INSTEAD OF了。事实上,据我所知,我根本不能在视图上使用触发器。

是否有一种简单的方法可以为视图创建触发器?

1 个答案:

答案 0 :(得分:1)

在PostgreSQL 9.0中,您必须使用RULE s。

如果可能的话,请升级。很难做出正确的规则。