tabel aanmaken in mysql werkt niet

Pagina: 1
Acties:

  • Shadowtje
  • Registratie: November 2000
  • Laatst online: 20-09 21:52
Hallo,
Ik heb een probleempje waar ik echt niet meer uit kom.

CREATE TABLE results (
id SMALLINT(4) NOT NULL AUTO_INCREMENT,
squad VARCHAR(5) NOT NULL,
score VARCHAR(3) NOT NULL,
date VARCHAR(10) NOT NULL,
gametype VARCHAR(5) NOT NULL,
version VARCHAR(4) NOT NULL,
winlose VARCHAR(4) NOT NULL,
match VARCHAR(10) NOT NULL,
extra TEXT NOT NULL,
PRIMARY KEY (id)
);

Als ik dit invoer dan krijg ik de volgende error:

MySQL retourneerde:


You have an error in your SQL syntax near 'match VARCHAR(10) NOT NULL,
extra TEXT NOT NULL,
PRIMARY KEY (id)
)' at line 9

Ik heb het ook al aan iemand anders laten zien, maar die kon ook niets vinden.
Als ik hem in phpmyadmin via tabel aanmaken invoer geeft is doodleuk de zelfde melding...

Weet iemand wat er hier fout aan is?
(error krijg ik zowel op mijn computer als op server)

dit is geen link


  • MikeN
  • Registratie: April 2001
  • Laatst online: 19-09 19:19
match is een gereserveerd woord volgens mij, dus mag je die niet gebruiken.

[edit]
Bingo, hier: http://www.mysql.com/doc/R/e/Reserved_words.html staat ie tussen, mag dus niet...

  • Shadowtje
  • Registratie: November 2000
  • Laatst online: 20-09 21:52
aah,
yep klopt...
Tnx

dit is geen link