Einzelnen Beitrag anzeigen

Benutzerbild von ibp
ibp

Registriert seit: 31. Mär 2004
Ort: Frankfurt am Main
1.511 Beiträge
 
Delphi 7 Architect
 
#1

Stored Procedure rekursiver Aufruf

  Alt 23. Jun 2010, 13:54
Datenbank: interbase • Version: 6.5 • Zugriff über: psql
Hallo,

kann sich eine Stored Procedure selber aufrufen? Wenn ja wie?

hier mal ein sinnbefreites Besipiel, so ähnlich ist meine Prozedur nur leider meckert er immer in der Zeile beim rekursivern Aufruf. Es gibt kein Rückgabeparameter, da im eigentlichen die Prozedur intern etwas umberechnet und dann abspeichert.

Code:
CREATE PROCEDURE MYPROC (myvar integer)
as
declare xx integer;
BEGIN
      FOR SELECT myfield
           WHERE blablupp = :myvar
            INTO :xx
      DO
      BEGIN
        MYPROC(:xx)
      END
END^
  Mit Zitat antworten Zitat