Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Both sides previous revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
views [2016/01/08 17:10] chorn |
views [2016/01/08 00:00] (aktuell) |
||
---|---|---|---|
Zeile 124: | Zeile 124: | ||
Um eine Materialized View anzulegen braucht man nur das entsprechende Schlüsselwort voranzustellen, z.B.: | Um eine Materialized View anzulegen braucht man nur das entsprechende Schlüsselwort voranzustellen, z.B.: | ||
+ | <code sql> | ||
create materialized view recentOrders as ... | create materialized view recentOrders as ... | ||
+ | </code> | ||
+ | |||
+ | danach kann man die View durch beliebige Trigger auf involvierte Relationen aktualisieren | ||
+ | |||
+ | <code sql> | ||
+ | CREATE TRIGGER materialize after insert or update or delete on orders EXECUTE PROCEDURE materialize(); | ||
+ | </code> |