don't see materialized views in information_schema

Поиск
Список
Период
Сортировка
От Pavel Stehule
Тема don't see materialized views in information_schema
Дата
Msg-id CAFj8pRAkrGFm5BEAj_xK9pYLZ6YSF39shUTp9z8DcX7rqQNNCw@mail.gmail.com
обсуждение исходный текст
Ответы Re: don't see materialized views in information_schema  (Erik Rijkers <er@xs4all.nl>)
Список pgsql-hackers
Hi

create table omega(a int);
create view omega_view as select * from omega;
insert into omega values(10);

postgres=# select table_type, table_name from information_schema.tables where table_name like 'omega%';
┌────────────┬────────────┐
│ table_type │ table_name │
╞════════════╪════════════╡
│ BASE TABLE │ omega      │
│ VIEW       │ omega_view │
└────────────┴────────────┘
(2 rows)

postgres=# create materialized view omega_m_view as select * from omega;
SELECT 1
postgres=# select table_type, table_name from information_schema.tables where table_name like 'omega%';
┌────────────┬────────────┐
│ table_type │ table_name │
╞════════════╪════════════╡
│ BASE TABLE │ omega      │
│ VIEW       │ omega_view │
└────────────┴────────────┘
(2 rows)

postgres=# refresh materialized view omega_m_view ;
REFRESH MATERIALIZED VIEW
postgres=# select table_type, table_name from information_schema.tables where table_name like 'omega%';
┌────────────┬────────────┐
│ table_type │ table_name │
╞════════════╪════════════╡
│ BASE TABLE │ omega      │
│ VIEW       │ omega_view │
└────────────┴────────────┘
(2 rows)


Is it expected behave? Tested on master branch.

Pavel

В списке pgsql-hackers по дате отправления:

Предыдущее
От: Pavel Stehule
Дата:
Сообщение: Re: doc: update PL/pgSQL sample loop function
Следующее
От: Joe Nelson
Дата:
Сообщение: Re: Change atoi to strtol in same place