CommencerCommencer gratuitement

Détermination des types de données

La table columns de la base de données INFORMATION_SCHEMA nous permet également d'extraire des informations sur les types de données des colonnes d'une table. Nous pouvons extraire des informations telles que la longueur des caractères ou des chaînes d'une colonne de type CHAR ou VARCHAR, ou la précision d'un type à virgule flottante DECIMAL ou NUMERIC.

En utilisant les techniques acquises au cours de cette leçon, nous allons examiner la table « customer » de notre base de données de location de DVD.

Cet exercice fait partie du cours

Fonctions permettant de manipuler les données dans PostgreSQL

Afficher le cours

Instructions

  • Sélectionnez le nom de la colonne et le type de données dans la base de données système INFORMATION_SCHEMA.COLUMNS.
  • Limitez les résultats afin qu'ils n'incluent que la table customer.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

-- Get the column name and data type
SELECT
 	___, 
    ___
-- From the system database information schema
FROM ___.COLUMNS 
-- For the customer table
WHERE table_name = ___;
Modifier et exécuter le code