ich möchte eine DB-Tabelle mit einer WHERE-Bedingung paketweise selektieren.
Ich stelle mir z.B. folgendes vor :
DO.
* 1. Paket
SELECT * FROM XYZ into L_XYZ_TAB
WHERE NUMMER größer L_NUMMER_MIN AND
NUMMER kleiner L_ NUMMER_MAX.
( NUMMER ist ein eindeutiges Schlüsselfeld der Tabelle XYZ)
=> Verarbeitung (Ändern) der Einträge der internal Tabelle L_XYZ_TAB.
=> Update XYZ FROM Tabelle L_XYZ_TAB.
=> COMMIT
=> REFRESH L_XYZ_TAB.
danke für die Kommentare!
ein der Gründe ist das Performance Problem.
Wenn man das Programm in einem System ausführt und die Daten aus anderem System per RFC holen muss bekommt mann Time Out.
Aber egal aus welchem Grund. Die Daten sollen paketweise selektiert und verarbeitet werden.