![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 0 Dołączył: 28.09.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
Chcę utworzyć 2 tabele:
Przy próbie utworzenia takiej tabeli otrzymuję błąd: #1005 - Nie można stworzyć tabeli `baza2`.`topics` (Kod błędu: 150 "Foreign key constraint is incorrectly formed") Wie ktoś może jak to naprawić? |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
masz napisane, ze nie moze stworzyc klucza obcego z tego
CONSTRAINT id_category_fk FOREIGN KEY (id_category) REFERENCES category (id_category) Zazwyczaj nie moze tworzyc kluczy obcych gdy oba pola, ktore sa laczane sa roznych typow co i wlasnie u ciebie ma miejsce. Znajdz 10 roznic: `id_category` int(10) UNSIGNED NOT NULL, `id_category` int(10) NOT NULL, Dodatkowe rzeczy `topic_views` int(11) NOT NULL DEFAULT '0', Jak cos jest liczba to ma byc liczba 0 a nie tekstem '0' int(X) powywalaj te nawiasy z liczbami przy typach liczbowych bo nie maja zadnego sensu a tylko sie uczysz zlego nawyku |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 01:44 |