Inizia subitoInizia gratis

Interroga information_schema con SELECT

information_schema è un meta-database che contiene informazioni sul tuo database attuale. information_schema include più tabelle che puoi interrogare con la nota sintassi SELECT * FROM:

  • tables: informazioni su tutte le tabelle nel tuo database attuale
  • columns: informazioni su tutte le colonne di tutte le tabelle nel tuo database attuale

In questo esercizio, ti serviranno solo le informazioni dallo schema 'public', indicato dalla colonna table_schema delle tabelle tables e columns. Lo schema 'public' contiene informazioni su tabelle e database definiti dall'utente. Gli altri tipi di table_schema contengono informazioni di sistema: per questo corso, ti interessano solo gli elementi definiti dall'utente.

Questo esercizio fa parte del corso

Introduzione ai database relazionali in SQL

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

-- Query the right table in information_schema
SELECT table_name 
FROM information_schema.___
-- Specify the correct table_schema value
WHERE table_schema = '___';
Modifica ed esegui il codice