J'utilise sql server ,je débute et j'ai deux petites questions totalement différentes à poser (j'ai juste vu les create table et alter table pour l'instant pas encore les triggers... )
donc voici ma première question :
sur une table passager mettre une contrainte pour que la date de naissance soit < à la date du jour..comment faire pour la date du jour ? j'ai utilisé curent_timestamp est-ce bon ?
CREATE table PASSAGER (
IDPASSAGER numeric (3) not null, primary key,
NOMPASSAGER char (40) not null,
PRENOMPASSAGER char (40) not null,
SEXEPASSAGER char (1) not null,
DATENAISSPAS datetime not null,
constraint C1_PASSAGER check (SEXPASSAGER in ('F','M')
[color=red]constraint C2_PASSAGER check (DATENAISSPAS <current_timestamp)/color]
et ma deuxième question :
ALTER table cheval
add constraint PK_cheval primary key (idcheval)
add constraint FK_cheval foreign key (racecheval) references race (idrace)
ça ne marche pas...seulement que je fais ceci :
ALTER table cheval
add constraint PK_cheval primary key (idcheval)
ALTER table cheval
add constraint FK_cheval foreign key (racecheval) references race (idrace)
merci pour votre aide...

Partager