Identifier les types de données
Savoir identifier les types de données avant de préparer votre requête vous aide à prévoir d'éventuels problèmes. Il existe un groupe de tables, ou un schéma, appelé information_schema, qui fournit une vaste gamme d'informations sur la base de données elle-même, y compris la structure des tables et des colonnes.
La table columns contient des détails utiles sur les colonnes, notamment le type de données.
Notez que information_schema n'est pas le schéma par défaut interrogé par SQL. Vous devrez donc indiquer explicitement à SQL de lire dans ce schéma. Pour extraire une table d'un schéma non par défaut, utilisez la syntaxe schema_name.table_name.
Cette activité fait partie du cours
Création de rapports en SQL
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Pull column_name & data_type from the columns table
SELECT
____,
____
FROM ____
-- Filter for the table 'country_stats'
WHERE table_name = ____;