Types de données personnalisé — domaines
Les domaines dans Firebird implémentent l’outil `Types de données définis par l’utilisateur', qui est largement connu dans de nombreux langages de programmation.Lorsque plusieurs tables d’une base de données contiennent des champs ayant les mêmes caractéristiques ou presque, il est utile de créer un domaine dans lequel décrire un ensemble de propriétés de champ et d’utiliser cet ensemble de propriétés, décrit une fois, dans plusieurs objets de la base de données.Les domaines peuvent être utilisés en plus de la description des champs de table et des vues (VIEW) et lors de la déclaration des paramètres d’entrée et de sortie, ainsi que lors de la déclaration des variables dans le code PSQL.