From 2a0f262beff32ba86bcb58f3273214e5d0517c09 Mon Sep 17 00:00:00 2001
From: Daniel Baumann
+
Views in PostgreSQL are implemented
using the rule system. A view is basically an empty table (having no
actual storage) with an 41.2. Views and the Rule System #
41.2. Views and the Rule System #
ON SELECT DO INSTEAD
rule.
@@ -507,4 +507,4 @@ SELECT t1.a, t2.b, t1.ctid FROM t1, t2 WHERE t1.a = t2.a;
triggers for the view, and the rewriter cannot automatically rewrite
the query as an update on the underlying base relation, an error will
be thrown because the executor cannot update a view as such.
-