IniziaInizia gratis

Ottenere informazioni sul tuo database

Come abbiamo visto nel video, PostgreSQL ha un database di sistema chiamato INFORMATION_SCHEMA che permette di estrarre informazioni sugli oggetti del nostro database, incluse le tabelle.

In questo esercizio vedremo come interrogare la tabella tables del database INFORMATION_SCHEMA per scoprire informazioni sulle tabelle nel database DVD Rentals, tra cui nome, tipo, schema e catalogo di tutte le tabelle e viste, e poi come usare i risultati per ottenere ulteriori informazioni sulle colonne delle nostre tabelle.

Questo esercizio fa parte del corso

Funzioni per manipolare i dati in PostgreSQL

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

 -- Select all columns from the TABLES system database
 SELECT * 
 FROM ___.___
 -- Filter by schema
 WHERE table_schema = ___;
Modifica ed esegui il codice