Bug #5612 Skript-execution fails sometimes when using certain comments
Submitted: 16 Sep 2004 16:06 Modified: 3 Nov 2004 13:08
Reporter: Carsten Seidel Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Query Browser Severity:S2 (Serious)
Version:1.0.7 beta OS:Windows (Win 2k)
Assigned to: Ulrich Bayer CPU Architecture:Any

[16 Sep 2004 16:06] Carsten Seidel
Description:
Executing a skript with some characters in a former comment causes it to fail.
The error message shows, that some characters of the sql-line have been deleted.

Experiments show, that sometimes the error occurs with german diaeresis (is that the word? We say "Umlaute": "a, "o, etc :-) but sometimes these characters do not harm. Sometimes even a blank line causes the error to show up.

I tried several comment-prefixes '/*', '#', '--' with no other effect.

How to repeat:
Try this (german-comment) skript in a skript-tab:

snip--------------------------------
-- use wongi_test;

-- Import der Daten aus der Datenbank wongi_import.
-- Es kommt beim Import auf die Reihenfolge an, damit FOREIGN-KEY-Beziehungen
-- nicht verletzt werden.
-- 1. Alle Daten aus allen Tabellen löschen.
-- 2. Beitragsklassen importieren
-- 3.
--
-- Erstmal alles löschen

delete from SollBeitraege;
delete from Kontoauszuege;
delete from Buchungen;
delete from TKD_Info;
delete from Mitglieder;
delete from Beitragklassen;
delete from Konten;
--
-- Beitragsklassen importieren
--
insert into Beitragklassen (
  select klasse_id, bezeichnung, beitrag
  from wongi_import.imp_beitragsklassen
);
snip--------------------------------

It doesn't matter that the tables do not exist, because this skript causes an sql-syntax-error. The log shows the command 'elete from SollBeitraege' which is little bit short :-)

Suggested fix:
Don't know.
[3 Nov 2004 13:08] Michael G. Zinner
Thank you for your bug report. This issue has already been fixed
in the latest released version of that product, which you can download at 
http://www.mysql.com/downloads/