ok,

aber kann ich dann 2 verschachtelte SQLs in einer Schleife laufen lassen ?

quasi:
--------
// SQL 1
dow sql_befehl('SELECT * FROM KUNDEN');
kunden_ds = SQLErgebnis_ds;
......
// SQL 2
dow sql_befehl('SELECT * FROM RECHNUNG');
rechnung_ds = SQLErgebnis;
enddo;
.......

enddo;


Da ich in der Prozedur sql_befehl ja immer den declare mit c0
mache kann ich eine verschachtelte Abfrage, wie im Beispiel oben, NICHT anwenden.

Sobald ich die SQL2 Anweisung ausführe wird der SQL1 Cursor geschlossen, -->

Wie kann ich die Cursor selber Verwakten bzw vom einem SQL zum anderen wechseln (beide Cursor bleiben geöffnet).


Wars so verständlicher ?