CommencerCommencer gratuitement

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

Afficher le cours

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
  	'___', 
  	'___',
  	'___', 
  	'___'
);
Modifier et exécuter le code