Jak pobrać nazwy tabel z danego schematu ?

0

Mam w bazie kilka schematów, jak mogę pobrać nazwy tabel z jakiegoś konretnego schematu ?

1
SELECT c.relname
FROM pg_catalog.pg_class c
LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
WHERE c.relkind = 'r' AND n.nspname = 'namespace';

gdzie relkind = 'r' to tabela, relkind = 'v' to view, relkind = 'i' to indeks.

1

albo nauczyć się używać GOOGLE!

0

Chcialem wybrac np MAX(id) z kazdej tabeli jaka bedzie zwrocona z tego zapytania co zwraca nazwy tabel. Czy da sie to zrobic zapytaniem SQL ewentualnie dodac jakas funkcje ? czy w jidzie zroibic w petli zeby sie laczyl i wydobywal to max id ? co lepiej zrobic?

1 użytkowników online, w tym zalogowanych: 0, gości: 1