Bonjour j'ai réussi a créer ma première table avec oracle. Il me reste deux contraintes que j'ai pas su réaliser voila mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
CREATE TABLE etudiant(          numetud integer not null unique,
                                           numinsc integer not null unique,
					   nom varchar(20) not null,
					   prenom varchar(20) not null,
					   sexe char(1) ,
					   civilite varchar(4),
					   datenaiss date,
					   patronyme varchar(20),
					   Constraint sex check(sexe in ('H','F')),
					   Constraint cvlt check(civilite in  ('Mr','Mme','Mlle')),
					   Constraint primary key (numetud)
					  );
alors j'ai pas su:
- ecrire le nom de chaque étudiant (nom) en MAJUSCULE, même s'il est saisie en minuscule par l'utilisateur.
- donner au champ numetud qui est de type integer une taille fixe, par exemple je lui donne une taille egal a 8 et si je saisie "34565" ca m'affiche "00034565".