[résolu]Clé étrangère - Foreign Key
J'utilise PogreSQL 7.2 et pgAdminII.
J'ai essayé de faire la transaction suivante :
Code:
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