phpbar.de logo

Mailinglisten-Archive

Syntaxfehler

Syntaxfehler

Jan Behrens jan at diekleinedomain.de
Mit Mar 19 10:49:17 CET 2003


> -----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