Types de données définis par l'utilisateur
ENUM
ou les types de données énumérés sont d'excellentes options à utiliser dans votre base de données lorsque vous avez une colonne dans laquelle vous souhaitez stocker une liste fixe de valeurs qui changent rarement. Les jours de la semaine et les états ou provinces d'un pays sont des exemples de cas où il serait approprié d'utiliser un ENUM
.
Un autre exemple peut être celui des directions sur une boussole (c'est-à-dire le nord, le sud, l'est et l'ouest). Dans cet exercice, vous allez créer un nouveau type de données ENUM
appelé compass_position
.
Cet exercice fait partie du cours
Fonctions pour manipuler les données dans PostgreSQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- Create an enumerated data type, compass_position
___ ___ ___ AS ___ (
-- Use the four cardinal directions
'___',
'___',
'___',
'___'
);