1. Apprendre
  2. /
  3. Cours
  4. /
  5. Introduction aux bases de données relationnelles en SQL

Connected

Exercice

Respecter les types de données

À des fins de démonstration, j'ai créé une table fictive qui ne contient que trois enregistrements. Les colonnes ont respectivement les types de données date, integer et text.

CREATE TABLE transactions (
 transaction_date date, 
 amount integer,
 fee text
);

Jetez un coup d'œil au contenu de la table transactions.

La colonne transaction_date accepte des valeurs de type date. Selon la documentation de PostgreSQL, elle accepte des valeurs sous la forme YYYY-MM-DD, DD/MM/YY, et ainsi de suite.

Les colonnes amount et fee semblent toutes deux numériques ; toutefois, la seconde est définie comme text — ce dont vous tiendrez compte dans le prochain exercice.

Instructions

100 XP
  • Exécutez l'exemple de code fourni.
  • Comme il ne fonctionne pas, consultez le message d'erreur et corrigez l'instruction en conséquence, puis exécutez-la de nouveau.