Mam w bazie kilka schematów, jak mogę pobrać nazwy tabel z jakiegoś konretnego schematu ?
Jak pobrać nazwy tabel z danego schematu ?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 3079
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.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1025
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?