Announcement

Collapse
No announcement yet.

Hife-Statement für Syntxfehler near div tinyint(1) NOT NULL default '0', gesucht!!!

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Hife-Statement für Syntxfehler near div tinyint(1) NOT NULL default '0', gesucht!!!

    Fehlerausgabe
    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 'div tinyint(1) NOT NULL default '0',
    PRIMARY KEY (ID),
    KEY ID (ID)
    ) TYP' at line 10
    Script
    Code:
    #
    # Table structure for table `itemgrinfo`
    #
    
    CREATE TABLE itemgrinfo (
      ID int(8) unsigned NOT NULL auto_increment,
      itemgrID int(8) NOT NULL default '1',
      langID int(8) NOT NULL default '1',
      name varchar(20) NOT NULL default '',
      div tinyint(1) NOT NULL default '0',
      PRIMARY KEY  (ID),
      KEY ID (ID)
    ) TYPE=MyISAM;
    
    #
    # Dumping data for table `itemgrinfo`
    #
    
    INSERT INTO itemgrinfo VALUES (1, 1, 1, 'DSL und mehr ...', '0');
    INSERT INTO itemgrinfo VALUES (2, 1, 2, 'DSL and more ...', '0');
    INSERT INTO itemgrinfo VALUES (14, 2, 2, 'Email', '0');
    INSERT INTO itemgrinfo VALUES (13, 2, 1, 'Email', '0');
    INSERT INTO itemgrinfo VALUES (15, 3, 1, 'Laser', '0');
    INSERT INTO itemgrinfo VALUES (16, 4, 1, 'Tintenstrahl', '0');
    INSERT INTO itemgrinfo VALUES (17, 2, 3, 'Email', '0');
    INSERT INTO itemgrinfo VALUES (18, 5, 1, 'Zubehör', '0');
    INSERT INTO itemgrinfo VALUES (19, 5, 2, 'Accessories', '0');
    INSERT INTO itemgrinfo VALUES (20, 5, 3, 'Accesorios', '0');
    INSERT INTO itemgrinfo VALUES (21, 3, 2, 'Laser', '0');
    INSERT INTO itemgrinfo VALUES (22, 3, 3, 'Laser', '0');
    INSERT INTO itemgrinfo VALUES (23, 1, 4, 'DSL and more ...', '0');
    INSERT INTO itemgrinfo VALUES (24, 6, 1, 'Gemüse', '0');
    INSERT INTO itemgrinfo VALUES (33, 28, 1, 'Gummi', '0');
    INSERT INTO itemgrinfo VALUES (233, 129, 1, 'Elektrogroßgeräte', '0');
    INSERT INTO itemgrinfo VALUES (234, 130, 1, 'Fisch & Fleisch', '0');
    INSERT INTO itemgrinfo VALUES (236, 132, 1, 'Komponente', '0');
    Wenn das Leben ein Script wäre würde ich den Source Code ändern und das Leben in vollen zügen genießen.

    Das Leben ist wie Gentoo ... das Grundsystem bekommst du vorgegeben und den rest musst du dir selbst einrichten!!!

  • #2
    2. fehler

    Fehler
    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 'div varchar(32) default NULL,
    PRIMARY KEY (ID),
    KEY ID (ID)
    ) TYPE=MyISAM' at line 10

    Script
    Code:
    #
    # Table structure for table `currency`
    #
    
    CREATE TABLE currency (
      ID int(4) NOT NULL auto_increment,
      keysign char(3) NOT NULL default '',
      name varchar(50) NOT NULL default '',
      rate decimal(10,6) unsigned NOT NULL default '1.000000',
      div varchar(32) default NULL,
      PRIMARY KEY (ID),
      KEY ID (ID)
    ) TYPE=MyISAM;
    
    #
    # Dumping data for table `currency`
    #
    
    INSERT INTO currency VALUES (1, 'EUR', 'Euro', '1.000000',  NULL);
    INSERT INTO currency VALUES (2, 'USD', 'American Dollars', '0.908300',  NULL);
    INSERT INTO currency VALUES (3, 'DKK', 'Danish krone', '7.433400', '');
    INSERT INTO currency VALUES (4, 'JPY', 'Japanese yen', '115.550000', '');
    60 tables 2 fehler guter schnitt oder?
    Wenn das Leben ein Script wäre würde ich den Source Code ändern und das Leben in vollen zügen genießen.

    Das Leben ist wie Gentoo ... das Grundsystem bekommst du vorgegeben und den rest musst du dir selbst einrichten!!!

    Comment


    • #3
      Originally posted by chucky
      Fehlerausgabe
      Originally posted by chucky
      Script
      Originally posted by chucky
      Fehler
      Originally posted by chucky
      Script
      Originally posted by chucky
      60 tables 2 fehler guter schnitt oder?
      gibt es auch eine Frage, oder wolltest du dich nur mitteilen?

      Hint: es gibt reservierte Wörter
      Bei SQL-Code bitte beachten: Formatierung von SQL in Beiträgen

      Comment


      • #4
        Hallo,
        Originally posted by chucky View Post
        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 'div varchar(32) default NULL,
        PRIMARY KEY (ID),
        KEY ID (ID)
        ) TYPE=MyISAM' at line 10
        DIV ist ein reserviertes Wort für die arithmetische Integer-Division. Du kannst es also nicht für einen Bezeichner oder einen Tabellen- / Feldnamen verwenden. Wenn du das doch möchtest, dann mußt du es immer in "Backticks" schreiben: `div`

        Gruß Falk
        Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

        Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

        Comment


        • #5
          Danke schön hat alles geklappt ...


          *closed*
          Wenn das Leben ein Script wäre würde ich den Source Code ändern und das Leben in vollen zügen genießen.

          Das Leben ist wie Gentoo ... das Grundsystem bekommst du vorgegeben und den rest musst du dir selbst einrichten!!!

          Comment

          Working...
          X