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
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 = '___';