Pobieranie informacji o bazie danych
Jak pokazano w filmie, PostgreSQL posiada systemową bazę danych o nazwie INFORMATION_SCHEMA, która umożliwia pobieranie informacji o obiektach w bazie danych, w tym o tabelach.
W tym ćwiczeniu dowiesz się, jak wykonywać zapytania do tabeli tables bazy INFORMATION_SCHEMA, aby uzyskać informacje o tabelach w bazie DVD Rentals – w tym ich nazwy, typy, schematy i katalogi. Następnie skorzystasz z tych wyników, aby uzyskać szczegółowe informacje o kolumnach w wybranych tabelach.
To ćwiczenie jest częścią kursu
Funkcje do manipulowania danymi w PostgreSQL
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- Select all columns from the TABLES system database
SELECT *
FROM ___.___
-- Filter by schema
WHERE table_schema = ___;