Einzelnen Beitrag anzeigen

Igotcha

Registriert seit: 22. Dez 2003
544 Beiträge
 
Delphi 2006 Professional
 
#1

[MySQL] Stored Procedures in die DB per SQL-Script?

  Alt 12. Apr 2006, 15:01
Datenbank: MySQL • Version: 5.x • Zugriff über: ZEOS (6.5.x)
Hallo zusammen,

ich benutze die TZSQLProcessor-Komponente von ZEOS, um meine Tabellen und Inhalte per Script anzulegen. Leider funktioniert dies jedoch nicht bei Stored Procedures.

Der "MySQL Query Browser" liefert mir als SP-Quellcode folgendes Script (Beispiel):
SQL-Code:
DELIMITER $$

DROP PROCEDURE IF EXISTS `deletelizenz` $$
CREATE PROCEDURE `deletelizenz`(INID INT(6))
BEGIN
    DELETE FROM pim_pb_liz WHERE id=INID;
    DELETE FROM pim_pb_liz_fl WHERE lizid=INID;
    DELETE FROM pim_pb_liz_zr WHERE lizid=INID;
END $$

DELIMITER ;
Ich habe schon sämtliche Einstellungen von "Delimiter" und "Delimiter Type" bei der TZSQLProcessor versucht, aber sie "frisst" das Skript leider nicht.

Viele Grüße
Igotcha
  Mit Zitat antworten Zitat