Einzelnen Beitrag anzeigen

HolgerCW

Registriert seit: 28. Nov 2006
Ort: Marl
1.207 Beiträge
 
Delphi XE7 Enterprise
 
#1

For in & LOOP verschateln

  Alt 13. Nov 2008, 09:53
Datenbank: ORACLE • Version: 10 • Zugriff über: BDE
Hallo zusammen, (ACHTUNG: PL/SQL)

ich möchte zwei for in Schliefen verschachteln. Wenn ich nur eine Schleife nutze funktioniert es, wenn ich aber eine weitere Schleife hinzufüge kann ich die Procedure zwar kompilieren aber es funktioniert ncihts mehr. Hier mal ein Teil meines Codes:

Code:
for e in (
      select bk.* from tabelle bk
      where bk.Spalte_1 IS NOT NULL
      order by bk.Spalte_2)

      loop

              for t in (
              select tg.* from tabelle2 tg
              where tg.Spalte_1 = e.Spalte_1
              order by tg.Spalte_2)

           loop

                 ...
 
                 end loop;
commit;
       
            end loop;
Was fehlt da. Kommt der eventuell nciht mehr aus der zweiten Schleife raus ?

Gruss

Holger

[edit=Phoenix]Delphi- nach Code-Tags geändert. Das scheint mir PL/SQL zu sein. Mfg, Phoenix[/edit]
  Mit Zitat antworten Zitat