-
Nein, gibt es keine Möglichkeit.
Zumindest nicht sofern der Cursor innerhalb der Stored Procedure nicht als Scroll Cursor definiert wurde.
Bei einem Scroll Cursor kannst Du mit Fetch Before erneut positionieren und die Datensätze erneut verarbeiten. Allerdings kann man auch in diesem Fall die Reihenfolge der Datensätze nicht beeinflussen.
Um Duplikate zu ermitteln, müssen die relevanten Daten bei Verarbeiten des Result Sets in Feldgruppen gesichert und anschließend ausgewertet werden.
Anderenfalls bleibt Dir nur die Procedure erneut aufzurufen (aber wie gesagt man hat keinen Einfluss auf die Reihenfolge der Datensätze).
Auch wenn man in dem Programm den Cursor durch CLOSE schließen kann. Der OPEN wird immer in der Stored Procedure ausgeführt, d.h. versucht man einen OPEN im RPG Programm wird dieser mislingen. Man kann allenfalls, wie bereits vorgeschlagen die Stored Procedure erneut aufrufen.
Birgitta
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks