webForumDet fria alternativet

dubbla primärnycklar i oracle

Databaser & SQL

2 svar · 180 visningar · startad av reka1

Medlem sedan sep. 2001650 inlägg
Frågan#1

Kan ngn berätta för mig hur man skapar dubbla primärnycklar i Oracle? Försöker jag med denna kodbit:

create table Far (
PersonNrId number NOT NULL,
AktNr number NOT NULL,
primary key (PersonNrId),
primary key (AktNr),
);

så får jag felmeddelandet:

Fel på rad 5:
ORA-02260: table can have only one primary key

Tackar på förhand
//ReKa

Medlem sedan dec. 200012 464 inlägg
#2
create table Far ( 
PersonNrId number NOT NULL, 
AktNr number NOT NULL, 
primary key (PersonNrId,AktNr) 
);
Medlem sedan sep. 2001650 inlägg
#3

1000 tack! :) Dagen är räddad =)

247 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)