tu as raison je viens de me réinstaller oracle
pourtant j'étais sûr que cela était possible avec avec oracle
la syntaxe fonctionne pourtant avec sybase et interbase (avec quelques petites différences)
bon là cela doit fonctionner mais le probléme est que l'on perd l'avantage de la définition de DOMAINE ... et un sacré avantage !!! :
create table mois (
mois VARCHAR(15) CONSTRAINT bon_mois CHECK (mois IN ('janvier','fev'))
);
avec la création de type utilisateur tu aurais comme avantage la possibilité de réutiliser ton nouveau type (comme j'ai essayé de te le démontrer avec les domaines )
mais ta question était : est-ce plus simple ?
je sais pas j'ai jamais utilisé la création de type
mais là je te renvoie à cette page :
http://www.laltruiste.com/courssql/type_creation.html
Je vais essayer ça de ce pas...
Merci quand même Zeus.
Si quelqu'un a une autre solution...