Was ist daran falsch?

snackx

Mitglied
CREATE TABLE 0188e8b8b0(
art_nr int( 6 ) NOT NULL default '0',
kdnr varchar( 80 ) NOT NULL default '0',
preis decimal( 10, 2 ) NOT NULL default '0.00',
datum varchar( 10 ) NOT NULL default '0'
) COMMENT = 'Kunde 1195'

hier soll ein Fehler sein.

Merkwürdig ist nur das es mit

CREATE TABLE 3473decccb(
art_nr int( 6 ) NOT NULL default '0',
kdnr varchar( 80 ) NOT NULL default '0',
preis decimal( 10, 2 ) NOT NULL default '0.00',
datum varchar( 10 ) NOT NULL default '0'
) COMMENT = 'Kunde 1174'

funktioniert ?

Vielen Dank im voraus

Dirk
 
Setz mal ` um den Tabellennamen. Vielleicht hilft Dir das weiter.
Wenn nicht, welche Fehlermeldung kommt denn (bitte komplett angeben)?

redlama
 
Die Idee hatte ich auch schon, hier die komplette Fehlermeldung hier mit ' !
SQL-Befehl:

CREATE TABLE '0188e8b8b0'(

art_nr int( 6 ) NOT NULL default '0',
kdnr varchar( 80 ) NOT NULL default '0',
preis decimal( 10, 2 ) NOT NULL default '0.00',
datum varchar( 10 ) NOT NULL default '0'
) COMMENT = 'Kunde 1195'
MySQL meldet:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''0188e8b8b0'(
art_nr int( 6 ) NOT NULL default '0',
kdnr varchar( 80 ) NOT NUL' at line 1
 
Zurück