Interroger information_schema avec SELECT
information_schema est une méta-base de données qui contient des renseignements sur votre base de données actuelle. information_schema comprend plusieurs tables que vous pouvez interroger avec la syntaxe connue SELECT * FROM :
tables: renseignements sur toutes les tables de votre base de données actuellecolumns: renseignements sur toutes les colonnes de toutes les tables de votre base de données actuelle- …
Dans cet exercice, vous n'aurez besoin que des renseignements du schéma 'public', indiqué par la colonne table_schema des tables tables et columns. Le schéma 'public' contient l'information sur les tables et bases définies par les utilisateurs. Les autres types de table_schema renferment de l'information système — pour ce cours, seules les données définies par les utilisateurs vous intéressent.
Cette activité fait partie du cours
Introduction aux bases de données relationnelles en SQL
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Query the right table in information_schema
SELECT table_name
FROM information_schema.___
-- Specify the correct table_schema value
WHERE table_schema = '___';