SQL problem

Fermé
info - 5 janv. 2009 à 17:04
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 - 10 janv. 2009 à 22:52
Salut à tous...

aidez moi svp !

j'ai un souci j'aimerai créer une table en sql qui ne possède qu'un seul champ, je veu imposer une contrainte a ce champ: qu'il ne contienne que des chaine de la forme suivante : troi lettre suivi de deux chiffre

par exemple AAA99 ou zer78

Ps sous ORACLE

merci beaucoup a bientot
A voir également:

2 réponses

katika Messages postés 43 Date d'inscription jeudi 27 mars 2008 Statut Membre Dernière intervention 8 mars 2012 1
10 janv. 2009 à 22:27
tu peux faire la chose suivante
create table chaine (n char(30))
0
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
10 janv. 2009 à 22:52
Salut,
Tu pourrais essayer un truc du style:
ALTER TABLE
NOM_DE_LA_TABLE
ADD CONSTRAINT
Nom_DE_La_Contrainte
CHECK (REGEXP_LIKE(nom_du_champ,'^[:alpha:]{3}+[:digit:]{2}$'));
);
J'espere ca pourra t'aider!!
@+
0