powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как взять список юзерских таблиц,вью?
6 сообщений из 6, страница 1 из 1
Как взять список юзерских таблиц,вью?
    #39590914
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал так:

Код: sql
1.
SELECT * FROM information_schema.tables where table_schema not in ('information_schema','pg_catalog')




Пустил на 9.6 и сюда попадают

Код: sql
1.
2.
3.
4.
pg_stat_statements
pg_buffercache
pgioc_stat_all_records
pgioc_stat_recent_records



На 10 вроде они не попали. Может есть какой-то правильный метод?
...
Рейтинг: 0 / 0
Как взять список юзерских таблиц,вью?
    #39591074
grgdvo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ролг Хупин,

какие экстеншены имеются?? вероятно с ними таблицы пришли, поэтому и попали в выборку. версия 9 или 10 имхо не причем.
...
Рейтинг: 0 / 0
Как взять список юзерских таблиц,вью?
    #39591089
Lonepsycho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

Код: sql
1.
2.
3.
4.
SELECT ae.name AS extension_name,
    ae.default_version,
    ae.installed_version
FROM pg_available_extensions ae
...
Рейтинг: 0 / 0
Как взять список юзерских таблиц,вью?
    #39591180
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LonepsychoРолг Хупин,

Код: sql
1.
2.
3.
4.
SELECT ae.name AS extension_name,
    ae.default_version,
    ae.installed_version
FROM pg_available_extensions ae



9.6

extension_name default_version installed_version
address_standardizer 2.3.2
address_standardizer_data_us 2.3.2
btree_gin 1.0
btree_gist 1.2
chkpass 1.0
citext 1.3
cube 1.2
dict_int 1.0
earthdistance 1.1
fuzzystrmatch 1.1
hstore 1.4
intarray 1.2
isn 1.1
ltree 1.1
pgcrypto 1.3
pgrouting 2.3.2
pgrowlocks 1.2
pgstattuple 1.4
pg_buffercache 1.2 1.2
pg_partman 2.6.3
pg_prewarm 1.1
pg_stat_statements 1.4 1.4
pg_trgm 1.3
pg_wait_sampling 1.0
plpgsql 1.0 1.0
postgis 2.3.2
postgis_sfcgal 2.3.2
postgis_tiger_geocoder 2.3.2
postgis_topology 2.3.2
postgres_fdw 1.0
tablefunc 1.0
unaccent 1.1
uuid-ossp 1.1 1.1
...
Рейтинг: 0 / 0
Как взять список юзерских таблиц,вью?
    #39591184
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По сути мне надо только определить факт: юзер создал какие-то таблицы в базе или нет.
...
Рейтинг: 0 / 0
Как взять список юзерских таблиц,вью?
    #39591499
Lonepsycho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинСделал так:

Код: sql
1.
SELECT * FROM information_schema.tables where table_schema not in ('information_schema','pg_catalog')




Пустил на 9.6 и сюда попадают

Код: sql
1.
2.
3.
4.
pg_stat_statements
pg_buffercache
pgioc_stat_all_records
pgioc_stat_recent_records



На 10 вроде они не попали. Может есть какой-то правильный метод?

тогда не так понял. думал что ищите pg_stat_statements и другие...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как взять список юзерских таблиц,вью?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]