Announcement

Collapse
No announcement yet.

NEULING: Was ist an dieser SQL-Abfrage falsch?

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

  • NEULING: Was ist an dieser SQL-Abfrage falsch?

    Hallo liebes Forum....

    ich bin am verzweifeln...

    Habe nun mit Mühe den SQL-Server zum laufen bekommen und sogar die gewünschte Datenbank damit verbunden.

    Nun meine Frage...

    Ich möchte folgende Abfrage ausführen...

    CREATE TABLE `to_qry` (
    `EArtNr` VARCHAR(22) COLLATE latin1_swedish_ci DEFAULT NULL,
    `ArtNr` BIGINT(20) DEFAULT NULL,
    `found` INTEGER(1) DEFAULT NULL,
    `id` INTEGER(11) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,
    PRIMARY KEY (`id`),
    UNIQUE KEY `id` (`id`)
    )ENGINE=InnoDB
    AUTO_INCREMENT=4993 CHARACTER SET 'latin1' COLLATE 'latin1_swedish_ci';
    COMMIT;



    /* Data for the `to_qry` table (Records 1 - 500) */

    INSERT INTO `to_qry` (`EArtNr`, `ArtNr`, `found`, `id`) VALUES
    ('7211', 12202, NULL, 1),
    ('3311', 9980, NULL, 2),
    usw....

    wenn ich das versuche, bekomme ich folgende Fehlermeldung;

    ou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'COMMIT;



    /* Data for the `to_qry` table (Records 1 - 500) */

    INSERT IN' at line 10

    WARUM?

    Bei demjenigen, der mir diese Abfrage erstellt hat, funktioniert sie einwandfrei....

    Grüße vom

    matzge

  • #2
    Hallo,

    an dieser Abfrage ist erstmal nichts falsch. Welche Version von MySQL verwendest du? Mit welchem Client führst du die Abfragen aus? Was ist als DELIMITER eingestellt?
    Funktioniert die Abfrage wenn du die Kommentarzeilen entfernst?

    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

    Working...
    X