Objet de type domaine
Le format des objets de type domaine décrit un domaine en base de données.
Domaine
Le format du type d'objet décrivant une clef primaire est le suivant :
{ "name" : {String}, "type" : {String}, "notNull" : {Boolean}:false, "default" : {String}:null, "collate" : {String}:null, "constraint" : {Array}, "owner" : {String} }
Paramètres
name
- Nom du domaine.
type
- Type de données sous-jacent du domaine.
notNull
- Indique si le domaine peut contenir des valeurs nulles ou non.
default
- La valeur par défaut est une expression quelconque sans variable (les sous-requêtes ne sont pas autorisées). Le type de données de l'expression par défaut doit correspondre à celui du domaine. Si la valeur par défaut n'est pas indiquée, alors il s'agit de la valeur NULL.
collate
- La collation est utilisée pour déterminer l'ordre de tri et le classement des caractères. Si aucun collationnement n'est spécifié, le collationnement utilisé par défaut est celui du type de données.
constraint
- Conditions de validité du domaine.
owner
- Nom du propriétaire du domaine.
Précédent
Objet de type contrainteSuivant
Objet de type collation