Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> blad podczas tworzenia kluczy obcych, You have an error in your SQL
squid
post
Post #1





Grupa: Zarejestrowani
Postów: 358
Pomógł: 0
Dołączył: 3.07.2003
Skąd: Szczecin->niebuszewo->*(next to window)

Ostrzeżenie: (0%)
-----


przy dodawaniu czegos takiego:
  1. DROP TABLE IF EXISTS filmy;
  2. CREATE TABLE filmy
  3. (
  4. filmID INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
  5. categoryID INT UNSIGNED NOT NULL,
  6. filmTitle VARCHAR(64),
  7. filmTitlePL VARCHAR(64),
  8. width SMALLINT(4),
  9. height SMALLINT(4),
  10. size INT(10),
  11. volumNumber TINYINT NOT NULL,
  12. currentNumber TINYINT NOT NULL,
  13. codecID INT UNSIGNED NOT NULL,
  14. addDate DATE NOT NULL,
  15. userID INT NOT NULL,
  16. CONSTRAINT connections FOREGIN KEY(categoryID) REFERENCES category(categoryID)
  17. ) TYPE=InnoDB;

mam blad:
Cytat
MySQL zwrócił komunikat:


You have an error in your SQL syntax near 'FOREGIN KEY(categoryID) REFERENCES category(categoryID)
) TYPE=InnoDB' at line 15


bede wdzieczny za wskazanie bledu


--------------------
Jeśli życie to kara to nieźle nabroiłem ;-)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
mhs
post
Post #2





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

Ostrzeżenie: (0%)
-----


zamiast
  1. ... FOREGIN ...


powinno byc

  1. ... FOREIGN...


edit:

poza tym sprawdz czy klucze obce znajduja sie na polach indeksowanych gdyz w przeciwnym wypadku dalej beda wystepowac bledy...

Ten post edytował mhs 26.07.2004, 14:53:44
Go to the top of the page
+Quote Post
squid
post
Post #3





Grupa: Zarejestrowani
Postów: 358
Pomógł: 0
Dołączył: 3.07.2003
Skąd: Szczecin->niebuszewo->*(next to window)

Ostrzeżenie: (0%)
-----


ok dzieki wiedzialem ze to jakis glupi blad, klucze obce byly indeksami

thnx

Ten post edytował squid 26.07.2004, 15:07:13


--------------------
Jeśli życie to kara to nieźle nabroiłem ;-)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 01:45