Avatar billede janomel Nybegynder
26. maj 2003 - 14:33 Der er 5 kommentarer og
1 løsning

Oprettelse af tabel

Jeg har en samlingstabel.

Er det her rigtigt eller laver jeg noget helt forkert.

Kan ik lige få det til at virke i anden samhæng

create tabel STEDKATEGORIER
(
    KATEGORIID int
    STEDID INT
    index INDEX1(KATEGORIID),
    foreign key(KATEGORIID) references KATEGORIER(KATEGORIID)
    on delete set null on update cascade,
    index INDEX2(STEDID),
    foreign key(STEDID) references STEDER(STEDID)
    on delete set null on update cascade,   
) type=innodb;
Avatar billede janomel Nybegynder
26. maj 2003 - 14:45 #1
Er ny i det her, så det er måske i det nemmeste at springe ud i
Avatar billede ztyxx Nybegynder
29. maj 2003 - 13:02 #2
create table STEDKATEGORIER
skal det være, du har stavet table forkert
Avatar billede janomel Nybegynder
29. maj 2003 - 14:51 #3
Nu siger den sq:

SQL-forespørgsel : 
CREATE TABLE STEDKATEGORIER(
KATEGORIID int,
STEDID INT,
INDEX INDEX1( KATEGORIID ) ,
FOREIGN KEY ( KATEGORIID ) REFERENCES KATEGORIER( KATEGORIID ) ON DELETE SET NULL ON UPDATE CASCADE ,
INDEX INDEX2( STEDID ) ,
FOREIGN KEY ( STEDID ) REFERENCES STEDER( STEDID ) ON DELETE SET NULL ON UPDATE CASCADE ,
) TYPE = innodb;

MySQL returnerede:

You have an error in your SQL syntax near ') TYPE  = innodb' at line 1
Avatar billede ztyxx Nybegynder
29. maj 2003 - 21:17 #4
du har et , for meget med inden din afsluttende ), hvis du fjerner den skulle det spille
Avatar billede janomel Nybegynder
02. juni 2003 - 08:18 #5
Takker :) Det skulle se sådan ud.

CREATE TABLE STEDKATEGORIER(
KATEGORIID int,
STEDID INT,
INDEX INDEX1( KATEGORIID ) ,
FOREIGN KEY ( KATEGORIID ) REFERENCES KATEGORIER( KATEGORIID ) ON DELETE SET NULL ON UPDATE CASCADE ,
INDEX INDEX2( STEDID ) ,
FOREIGN KEY ( STEDID ) REFERENCES STEDER( STEDID ) ON DELETE SET NULL ON UPDATE CASCADE
) TYPE = innodb;
Avatar billede ztyxx Nybegynder
02. juni 2003 - 10:54 #6
takker for point :-)
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