Salut,

Je souhaiterais savoir quelle différence, vous faites entre un domaine et un type. Car sous PowerAMC, il parle de domaine et lorsque je lui demande de me générer mon script (pour PostgreSQL), il me créer un type.

Alors que les domaines existent dans PostgreSQL:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
toto=> \h create domain 
Command:     CREATE DOMAIN 
Description: define a new domain 
Syntax: 
CREATE DOMAIN name [AS] data_type 
    [ DEFAULT expression ] 
    [ constraint [ ... ] ] 
 
where constraint is: 
 
[ CONSTRAINT constraint_name ] 
{ NOT NULL | NULL | CHECK (expression) }
Alors que PowerAMC me créer des types. Seulement ces types demandent des fonctions d'entrée et de sortie.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
create type nbre (
   input=,
   output=,
   internallength=,
   default=4
);
Quelle différence fait-on dans PowerAMC entre les types et les domaines? Qqun sait comment on peut modifier cela?

Merci de votre aide.

A