Hi
Also, habe schon die PHPMyAdmin Homepage nach Hinweisen durchsucht und auch hier schon die Suche bemüht.
Also, ich versuche mich ins Thema MySQL und Stored Procedures einzuarbeiten und wollte mal eben 'ne ansich simple Sache testen.
Im SQL-Fenster von PHPMyAdmin V. 2.11.7 folgender Code
Unten im Delimiter (Begrenzer) Feld gebe ich dann noch // an.
Die Fehlermeldung lautet:
Das SQL-Insert-Statement habe ich separat getestet. Das funktioniert.
Sieht jemand, was ich falsch mache.
Also, habe schon die PHPMyAdmin Homepage nach Hinweisen durchsucht und auch hier schon die Suche bemüht.
Also, ich versuche mich ins Thema MySQL und Stored Procedures einzuarbeiten und wollte mal eben 'ne ansich simple Sache testen.
Im SQL-Fenster von PHPMyAdmin V. 2.11.7 folgender Code
Code:
DROP PROCEDURE IF EXISTS testen; CREATE PROCEDURE testen(IN z1 CHAR(10), IN z2 CHAR(10)) BEGIN INSERT INTO test_varchar (no,zahl1,zahl2) VALUES (NULL,z1,z2); END //
Die Fehlermeldung lautet:
#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 ';
CREATE PROCEDURE testen(IN z1 CHAR(10), IN z2 CHAR(10))
BEGIN
INSERT INTO t' at line 1
CREATE PROCEDURE testen(IN z1 CHAR(10), IN z2 CHAR(10))
BEGIN
INSERT INTO t' at line 1
Sieht jemand, was ich falsch mache.

Kommentar