Získávání informací o databázi
Jak jsme viděli ve videu, PostgreSQL má systémovou databázi INFORMATION_SCHEMA, která ti umožňuje získávat informace o objektech v databázi, včetně tabulek.
V tomto cvičení se podíváme na to, jak dotazovat tabulku tables v databázi INFORMATION_SCHEMA, abychom zjistili informace o tabulkách v databázi DVD Rentals – včetně názvu, typu, schématu a katalogu všech tabulek a pohledů. Poté využijeme výsledky k získání dalších informací o sloupcích v našich tabulkách.
Toto cvičení je součástí kurzu
Funkce pro práci s daty v PostgreSQL
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- Select all columns from the TABLES system database
SELECT *
FROM ___.___
-- Filter by schema
WHERE table_schema = ___;