Mailinglisten-Archive |
> -----Original Message----- > From: Oliver Wiemer [mailto:o.wiemer at audiovisuellemedien.de] > Sent: Wednesday, March 19, 2003 10:31 AM > To: mysql > Subject: Syntaxfehler > > > Hallo Leute, > > ich habe eine Tabelle wie folgt laufen. > Nach einem dump, möchte ich die Tabelle auf einer anderen Maschine > einspielen, beide sind von der Software gleich. > Aber hier bekomme ich immer diesen Fehler: > > SQL-query : > > CREATE TABLE gentiltartikel( > id int( 11 ) NOT NULL auto_increment, > option char( 2 ) NOT NULL default '', > grp varchar( 12 ) default NULL , > name varchar( 100 ) default NULL , > text varchar( 200 ) NOT NULL default '', > ident varchar( 100 ) default NULL , > betrag decimal( 8, 2 ) NOT NULL default '0.00', > KEY id( id ) , > KEY grp( grp ) , > KEY option ( option ) , > KEY ident( ident ) > ) TYPE = MyISAM > > MySQL said: > > You have an error in your SQL syntax near 'option char(2) NOT NULL > default '', > grp varchar(12) default NULL, > name var' at line 3 > > Lasse ich das Feld option heraus geht es. > Hat jemand eine Idee?? > > By Olli > > > -- > Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter > -->> http://www.4t2.com/mysql Hallo Olli, hast du mal versucht den Feldnamen so: `option` zu schreiben? also mit den kleinen Hochkommas... Daran könnte es liegen, da option wahrscheinlich ein reserviertes Wort in MySQL ist. Gruss Jan -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive