Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 21.07.2011 Ostrzeżenie: (0%)
|
Witam!
Otóz chcę utworzyc baze danych z wykorzystaniem modułu InnoDB. Che utworzyc relacje miedzy dwoma tabelami. Jedna przechowuje: id,login,haslo druga: id(klucz obcy) imie itp. Oto kod
Chcę aby wszystkie wiersze z info usuwaly sie gdy usune rekord z logowanie. I dlaczego moge wstawic dane do info z dowolnym klientid jesli nie ma takiego w tabeli logowanie? Dziekuje za poswiecony czas. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 21.07.2011 Ostrzeżenie: (0%)
|
Niestety wyskakuje blad:
#1452 - Cannot add or update a child row: a foreign key constraint fails (`test`.<result 2 when explaining filename '#sql-73c_96'>, CONSTRAINT `info_ibfk_1` FOREIGN KEY (`klientid`) REFERENCES `logowanie` (`klientid`) ON DELETE CASCADE) @PS Dodalem dane do logowanie i teraz dziala. Dziekuje! Ten post edytował sky993 18.12.2011, 15:53:12 |
|
|
|
sky993 [SQL]Klucz Obcy 18.12.2011, 15:22:03
gothye dodanie kluca obcego do powiązania tabel będzie wy... 18.12.2011, 15:36:28 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 11:58 |