J'utilise PogreSQL 7.2 et pgAdminII.
J'ai essayé de faire la transaction suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 begin; create sequence UAP_sqid start 1; create table UAP ( UAP_id int primary key Default nextval('UAP_sqid'), nom varchar(10) not null, nom_resp varchar(25) not null, prenom_resp varchar(30) not null); create sequence lg_sqid start 1; create table lignes ( nu_lg int primary key Default nextval('lg_sqid'), uap int FOREIGN KEY REFERENCES UAP(UAP_id), nom varchar(10) not null, nu int); commit;
J'obtiens un message d'erreur :
'ERROR: parser: parse error at or near "FOREIGN" '
Merci pour votre aide
Partager