Ashutosh Bapat <ashutosh.ba...@enterprisedb.com> wrote: > CREATE MATERIALIZED VIEW statement ends up being CREATE TABLE AS > statement underneath with table type matview. In that case, why > don't I see special treatment only for materialized view and not > CTAS in general, which allows column names to specified like the > case in the bug reported.
While the initial population of the matview is a lot like CTAS (and so far shares some code), the critical difference is that CTAS doesn't store a rule to support repopulating the table. This issue comes up in the validation of that rule for the matview. -- Kevin Grittner EDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers