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