Nacht,
habe schon von alten ORACLE- Zeiten geträumt, "oha, stored procedures ..." und gleich in phpmyadmin eingegeben:
CREATE FUNCTION contractMain (temp INT)
RETURNS INT
READS SQL DATA
BEGIN
DECLARE _parent_id INT;
REPEAT
SET _parent_id = temp;
SELECT parent_id INTO temp FROM contract WHERE id = _parent_id;
UNTIL temp IS NULL
END REPEAT;
RETURN _parent_id;
END;
#1064 - Fehler in der Syntax bei '(temp INT)
RETURNS INT
READS SQL DATA
BEGIN
DECLARE _pa' in Zeile 1.
Blubbb ... Seifenblase geplatzt.
Kalle