Hämta information om din databas
Som vi såg i videon har PostgreSQL en systemdatabas som heter INFORMATION_SCHEMA. Den låter dig hämta information om objekt i din databas, till exempel tabeller.
I den här övningen undersöker vi hur du kan fråga tabellen tables i INFORMATION_SCHEMA-databasen för att ta reda på information om tabellerna i DVD Rentals-databasen – bland annat namn, typ, schema och katalog för alla tabeller och vyer. Sedan ser vi hur du kan använda resultaten för att hämta ytterligare information om kolumnerna i dina tabeller.
Den här övningen är en del av kursen
Funktioner för datamanipulering i PostgreSQL
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- Select all columns from the TABLES system database
SELECT *
FROM ___.___
-- Filter by schema
WHERE table_schema = ___;