King^Lully: Problem mit Import von SQL-Files (phpmyadmin)

Beitrag lesen

use bahn24;
DROP PROCEDURE IF EXISTS foo;
CREATE PROCEDURE foo(x INT, y INT, OUT res INT)
BEGIN
  DECLARE bla INT;
  SET bla = 4711;
  SET res = bla;
END

  
Du wirst es vielleicht schon geahnt haben, dass MySQL nur am Rande unsere Bemühungen berührt, aber was soll das Semikolon? Ist doch ziemlich unccol, in einem Stapel als "Go!" könnten wirs verstehen, aber hier? Und wenn, nun fehlt dann vielleicht hinter END ein Semikolon?  
  
Weiteres in der "englischen" Doku: <http://dev.mysql.com/doc/refman/5.1/en/stored-procedures.html>