Avatar billede nat Nybegynder
03. november 2003 - 16:15 Der er 2 kommentarer og
1 løsning

Sammensat primærnøgle i MySQL

Hvordan skriver man i MySQL når man har en sammensat Primærnøgle.

F.eks.

CREATE TABEL Ordre(
Navn varchar(50), Ordrenr, Varenr);

Hvor ordrenr og varenr er en sammensat primærnøgle, der peger på hver deres tabel?
Avatar billede arne_v Ekspert
03. november 2003 - 16:43 #1
CREATE TABEL Ordre(
Navn varchar(50), Ordrenr, Varenr,
PRIMARY KEY(Ordrenr,Varenr));
Avatar billede nat Nybegynder
03. november 2003 - 22:25 #2
skal man stadig deffinerer typen for ordrenr, varenr.?

CREATE TABEL Ordre(
Navn varchar(50), Ordrenr int not null, Varenr int not null,
PRIMARY KEY(Ordrenr,Varenr));

eller er det nok at de er deffineret i deres "egen" tabel?
Avatar billede arne_v Ekspert
03. november 2003 - 22:29 #3
Ja selvfølgelig. Sorry.

Det er ikke nok at de er reklæret i deres egen tabel.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester