Hi.
Heisi: 11.0.0.5915
I created a sql export file via Heidi and it produced this portion of sql query:
-- Exportiere Struktur von View afs_wawi_db.fm_liefart_qu_lieferant2
-- Erstelle temporäre Tabelle um View Abhängigkeiten zuvorzukommen
CREATE TABLE `fm_liefart_qu_lieferant2` (
`Zaehler` INT(10,0) NOT NULL,
`Lieferant` INT(10,0) NULL,
`Artikel` INT(10,0) NULL,
`Bestellnummer` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`EANNummer` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`EK` DOUBLE(22,0) NULL,
`Mindesbestellmenge` DOUBLE(22,0) NULL,
`Letzte_Bestellung` DATE NULL,
`Bestelleinheit` DOUBLE(22,0) NULL,
`Einheit` VARCHAR(25) NULL COLLATE 'latin1_swedish_ci',
`Fremdwaehrung` INT(10,0) NULL,
`Faktor` DOUBLE(22,0) NULL,
`Aufschlag` DOUBLE(22,0) NULL,
`Rabatt` DOUBLE(22,0) NULL,
`FEK` DOUBLE(22,0) NULL,
`Zusatznummer` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`Zubuchungseinheit` DOUBLE(22,0) NULL,
`Lief_Bezeichnung` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`K_alt` VARCHAR(120) NULL COLLATE 'latin1_swedish_ci',
`Lief_ken` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`Lief_artnr` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`Hauptlieferant` INT(10,0) NULL,
`NurganzeVE` TINYINT(3,0) NULL,
`Neuer_Ek` DOUBLE(22,0) NULL,
`EK_Datum` DATE NULL,
`Projektnr` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`Ware1` INT(10,0) NULL,
`Preiseinheit` DOUBLE(22,0) NULL,
`Update` DATETIME NULL,
`AFS_dummy` TEXT(65535) NULL COLLATE 'latin1_swedish_ci',
`Bemerkung` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Nummer` VARCHAR(30) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Suchbegriff` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Kennung` VARCHAR(25) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Anrede` VARCHAR(25) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Firma1` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Firma2` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Name` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Vorname` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Titel` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Strasse` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Land` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.LandName` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Plz` VARCHAR(15) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Ort` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Plz-Postfach` VARCHAR(15) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Postfach` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Telefon` VARCHAR(30) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Telefon2` VARCHAR(30) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Telefax` VARCHAR(30) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.Handy` VARCHAR(30) NULL COLLATE 'latin1_swedish_ci',
`TBL_Lieferant.E-Mail` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Artikel` INT(10,0) NULL,
`TBL_Artikel.Mandant` INT(10,0) NULL,
`TBL_Artikel.Art` SMALLINT(5,0) NULL,
`TBL_Artikel.Artikelnummer` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.EANNummer` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Zusatznummer` VARCHAR(30) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Warengruppe` INT(10,0) NULL,
`TBL_Artikel.Umsatzsteuer` INT(10,0) NULL,
`TBL_Artikel.Währung` INT(10,0) NULL,
`TBL_Artikel.Multimedia` INT(10,0) NULL,
`TBL_Artikel.Bezeichnung` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bezeichnung2` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bezeichnung3` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bezeichnung4` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bezeichnung5` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Preiseinheit` DOUBLE(22,0) NULL,
`TBL_Artikel.Einheit` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.EK` DOUBLE(22,0) NULL,
`TBL_Artikel.Kosten` DOUBLE(22,0) NULL,
`TBL_Artikel.LEK` DATE NULL,
`TBL_Artikel.UVP` DOUBLE(22,0) NULL,
`TBL_Artikel.VK1` DOUBLE(22,0) NULL,
`TBL_Artikel.VK2` DOUBLE(22,0) NULL,
`TBL_Artikel.VK3` DOUBLE(22,0) NULL,
`TBL_Artikel.VK4` DOUBLE(22,0) NULL,
`TBL_Artikel.VK5` DOUBLE(22,0) NULL,
`TBL_Artikel.Letzte Preisänderung` DATE NULL,
`TBL_Artikel.Bestand` DOUBLE(22,0) NULL,
`TBL_Artikel.Inventur` DOUBLE(22,0) NULL,
`TBL_Artikel.Mindestbestand` DOUBLE(22,0) NULL,
`TBL_Artikel.Reserviert` DOUBLE(22,0) NULL,
`TBL_Artikel.Bestellt` DOUBLE(22,0) NULL,
`TBL_Artikel.Letzte Bewegung` DATE NULL,
`TBL_Artikel.Verkaufskonto` INT(10,0) NULL,
`TBL_Artikel.Verkaufsonderkonto` INT(10,0) NULL,
`TBL_Artikel.EGFibuKonto` INT(10,0) NULL,
`TBL_Artikel.Einkaufskonto` INT(10,0) NULL,
`TBL_Artikel.PreiseNetto` TINYINT(3,0) NULL,
`TBL_Artikel.Lagerartikel` TINYINT(3,0) NULL,
`TBL_Artikel.Rabattfähig` TINYINT(3,0) NULL,
`TBL_Artikel.Langtextausgabe` TINYINT(3,0) NULL,
`TBL_Artikel.Stücklistenausgabe` TINYINT(3,0) NULL,
`TBL_Artikel.Lieferbar` TINYINT(3,0) NULL,
`TBL_Artikel.ABestellen` TINYINT(3,0) NULL,
`TBL_Artikel.Provisionsfähig` TINYINT(3,0) NULL,
`TBL_Artikel.Altteilsteuer` TINYINT(3,0) NULL,
`TBL_Artikel.Internet` TINYINT(3,0) NULL,
`TBL_Artikel.Katalog` TINYINT(3,0) NULL,
`TBL_Artikel.Kein_Skonto` TINYINT(3,0) NULL,
`TBL_Artikel.Kein_Gesamtrabatt` TINYINT(3,0) NULL,
`TBL_Artikel.Stücklistenumsatz` TINYINT(3,0) NULL,
`TBL_Artikel.Stücklistenbuchen` TINYINT(3,0) NULL,
`TBL_Artikel.StücklisteinPosten` TINYINT(3,0) NULL,
`TBL_Artikel.LanginPosten` TINYINT(3,0) NULL,
`TBL_Artikel.SNPflicht` TINYINT(3,0) NULL,
`TBL_Artikel.StellPflicht` TINYINT(3,0) NULL,
`TBL_Artikel.ArtikelTouchpos` TINYINT(3,0) NULL,
`TBL_Artikel.Kein_KundenUmsatz` TINYINT(3,0) NULL,
`TBL_Artikel.WaageEAN` TINYINT(3,0) NULL,
`TBL_Artikel.Display` TINYINT(3,0) NULL,
`TBL_Artikel.AnzahlEAN` TINYINT(3,0) NULL,
`TBL_Artikel.VMP` TINYINT(3,0) NULL,
`TBL_Artikel.Differenzbesteuerung` TINYINT(3,0) NULL,
`TBL_Artikel.KassePreiseingabe` TINYINT(3,0) NULL,
`TBL_Artikel.Provision` DOUBLE(22,0) NULL,
`TBL_Artikel.Volumen` DOUBLE(22,0) NULL,
`TBL_Artikel.Nettogewicht` DOUBLE(22,0) NULL,
`TBL_Artikel.Bruttogewicht` DOUBLE(22,0) NULL,
`TBL_Artikel.Umsatz` DOUBLE(22,0) NULL,
`TBL_Artikel.Einkauf` DOUBLE(22,0) NULL,
`TBL_Artikel.Umsatzübertrag` DOUBLE(22,0) NULL,
`TBL_Artikel.Einkaufübertrag` DOUBLE(22,0) NULL,
`TBL_Artikel.Sonderpreis` TINYINT(3,0) NULL,
`TBL_Artikel.SPreisVon` DATE NULL,
`TBL_Artikel.SPreisBis` DATE NULL,
`TBL_Artikel.SPreis` DOUBLE(22,0) NULL,
`TBL_Artikel.Sonderrabatt` DOUBLE(22,0) NULL,
`TBL_Artikel.Selekt` SMALLINT(5,0) NULL,
`TBL_Artikel.Mody` SMALLINT(5,0) NULL,
`TBL_Artikel.Hauptlager` INT(10,0) NULL,
`TBL_Artikel.Lagernummer` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Lagerort1` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Lagerort2` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld01` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld02` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld03` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld04` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld05` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld06` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld07` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld08` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld09` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld10` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld11` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld12` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld13` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld14` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld15` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld16` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld17` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld18` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld19` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld20` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld21` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld22` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld23` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.ZusatzFeld24` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Grundpreiseinheit` VARCHAR(15) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Grundpreisfaktor` DOUBLE(22,0) NULL,
`TBL_Artikel.Bonus` DOUBLE(22,0) NULL,
`TBL_Artikel.Gutschrift` DOUBLE(22,0) NULL,
`TBL_Artikel.Zubuchungseinheit` DOUBLE(22,0) NULL,
`TBL_Artikel.Abbuchungseinheit` DOUBLE(22,0) NULL,
`TBL_Artikel.Verpackungseinheit` DOUBLE(22,0) NULL,
`TBL_Artikel.Multi1` DOUBLE(22,0) NULL,
`TBL_Artikel.Multi2` DOUBLE(22,0) NULL,
`TBL_Artikel.Multi3` DOUBLE(22,0) NULL,
`TBL_Artikel.Vertrag` TINYINT(3,0) NULL,
`TBL_Artikel.Auswahl` TINYINT(3,0) NULL,
`TBL_Artikel.Fertigung` TINYINT(3,0) NULL,
`TBL_Artikel.VK6` DOUBLE(22,0) NULL,
`TBL_Artikel.VK7` DOUBLE(22,0) NULL,
`TBL_Artikel.VK8` DOUBLE(22,0) NULL,
`TBL_Artikel.VK9` DOUBLE(22,0) NULL,
`TBL_Artikel.KassenDatum` DATE NULL,
`TBL_Artikel.MEK` DOUBLE(22,0) NULL,
`TBL_Artikel.Dispo` VARCHAR(5) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Hersteller` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Herstellernr` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Texteingabe` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Eigen1` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Eigen2` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.LinkName1` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.LinkName2` VARCHAR(40) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Meldebestand` DOUBLE(22,0) NULL,
`TBL_Artikel.Maximalbestand` DOUBLE(22,0) NULL,
`TBL_Artikel.EK_Aenderung_zum` DATE NULL,
`TBL_Artikel.EKNEU` DOUBLE(22,0) NULL,
`TBL_Artikel.Ebaystartpreis` DOUBLE(22,0) NULL,
`TBL_Artikel.Ebaysofortpreis` DOUBLE(22,0) NULL,
`TBL_Artikel.Ebaymindestpreis` DOUBLE(22,0) NULL,
`TBL_Artikel.Off_von` DATE NULL,
`TBL_Artikel.Off_bis` DATE NULL,
`TBL_Artikel.Druckupdate` DATE NULL,
`TBL_Artikel.Garantie` INT(10,0) NULL,
`TBL_Artikel.Verpackungsauswahl` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.PARS` INT(10,0) NULL,
`TBL_Artikel.PARSFUNK` INT(10,0) NULL,
`TBL_Artikel.EBay` TINYINT(3,0) NULL,
`TBL_Artikel.Werkstoffnr` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Abmessung` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Laenge` DOUBLE(22,0) NULL,
`TBL_Artikel.Breite` DOUBLE(22,0) NULL,
`TBL_Artikel.Warennummer` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Eingang` VARCHAR(50) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Eingangsland` VARCHAR(50) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Amazon` TINYINT(3,0) NULL,
`TBL_Artikel.InSTList1` DOUBLE(22,0) NULL,
`TBL_Artikel.InSTList3` DOUBLE(22,0) NULL,
`TBL_Artikel.Auswertung1` VARCHAR(80) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Auswertung2` VARCHAR(80) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Auswertung3` VARCHAR(80) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Auswertung4` VARCHAR(80) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Update` DATETIME NULL,
`TBL_Artikel.AFS_dummy` TEXT(65535) NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Langtext` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bemerkung` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Zusatz1` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Zusatz2` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Zusatz3` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Langtext2` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Langtext3` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Langtext4` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Langtext5` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Werbetext1` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Werbetext2` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Werbetext3` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Werbetext4` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Werbetext5` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bild1` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bild2` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bild3` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bild4` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bild5` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bild6` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bild7` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bild8` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bild9` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Bild10` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Video` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Sound` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Hinweis` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Eigenschaften1` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Eigenschaften2` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Link1` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Link2` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.LagerInfo` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Warengruppen` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.Ebaybeschreibung` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.HTML1` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_Artikel.AFS_CHANGE_LOG` LONGTEXT NULL COLLATE 'latin1_swedish_ci',
`TBL_WARE.Bezeichnung` VARCHAR(60) NULL COLLATE 'latin1_swedish_ci',
`TBL_WARE.Bezeichnung_Intern` LONGTEXT NULL COLLATE 'latin1_swedish_ci'
) ENGINE=MyISAM;
If I execute the script, I get:
SQL Error (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 '0) NOT NULL,
`Lieferant` INT(10,0) NULL,
`Artikel` INT(10,0) NULL,
`Bestel' at line 2
Bug in Heidi?