mysql, klucze obce i auto_incremet Zobacz wiadomości
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Darek - 20-01-2006 20:23 mysql, klucze obce i auto_incremet
cześć
problem jest taki: do tej pory robiłem różne rzeczy na firebird, teraz muszę na mysql i nie mogę dojść do ładu z kluczami obcymi
tabela1 (PRI_pole1, pole2, pole3) tabela2(PRI_tab1, ____klucz z tabela1_______pole1__________, tab2, tab3)
tworze tabele tabela1 i pierwsze jej pole jest typu auto_increment, not null, primary key
i to pole jak wstawiam jako klucz obcy do tabela2 to dostaję jakieś błędy, dlaczego tak jest? Dodam że tabela1 jest typu MyIsam a tabela2 InnoDB.
Efekt ma być taki że jak zmieniam coś w tabela1 to ma się automatycznie aktualizować tabela2 - czyli chodzi o klucze obce kaskadowe. Czy MYQSL 5.0 to obsługuje?
> i to pole jak wstawiam jako klucz obcy do tabela2 to dostaję jakieś błędy, > dlaczego tak jest?
sprobuj z dwoma tabelami typu InnoDB
Pozdrawiam Mihu
Darek - 20-01-2006 20:24
o i to jest to, dzieki
> > i to pole jak wstawiam jako klucz obcy do tabela2 to dostaję jakieś błędy, > > dlaczego tak jest? > > sprobuj z dwoma tabelami typu InnoDB > > Pozdrawiam > Mihu
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona