Hallo,
versuche mal folgendes. Mit Deiner Variante bekommst Du nur einen Datensatz zurück.
EXECUTE Prozedur liefert immer nur eine Zeile.
SQL-Code:
FOR SELECT ITRE_PKEY
FROM INKATREE
WHERE MY_PARKEY = :O_TREEPKEY
INTO :V_TREEPKEY
DO
BEGIN
SUSPEND;
-- Jetzt noch alle childs einsammeln
FOR SELECT O_TREETITLE,:O_TREEPKEY
FROM P_TEST_ITERATE_TREE (:V_TREEPKEY)
INTO :O_TREETITLE, :O_TREEPKEY
DO
BEGIN
suspend;
END
END
Gruß Borwin