ÎncepețiÎncepe gratuit

Interogează information_schema cu SELECT

information_schema este o meta-bază de date care conține informații despre baza ta de date curentă. information_schema are mai multe tabele pe care le poți interoga cu sintaxa SELECT * FROM pe care o cunoști deja:

  • tables: informații despre toate tabelele din baza ta de date curentă
  • columns: informații despre toate coloanele din toate tabelele bazei tale de date curente

În acest exercițiu, vei folosi doar informații din schema 'public', specificată prin coloana table_schema a tabelelor tables și columns. Schema 'public' conține informații despre tabelele și bazele de date definite de utilizator. Celelalte tipuri de table_schema conțin informații de sistem – în cadrul acestui curs, te interesează doar cele definite de utilizator.

Acest exercițiu face parte din cursul

Introducere în baze de date relaționale în SQL

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- Query the right table in information_schema
SELECT table_name 
FROM information_schema.___
-- Specify the correct table_schema value
WHERE table_schema = '___';
Editează și rulează codul