-
OPNQRYF im RPG-Programm durch SQL ersetzen
Hallo,
ich habe hier ein älteres RPGLE-Programm, mit dem Daten gesucht und in einer programmgesteuerten Subfile angezeigt werden. Die Arbeitsweise des Programms ist so, dass eine logische Datei mit klassischen RPG-Zugriffen (CHAIN, READ, SETLL, ...) verarbeitet wird. Die logische Datei wird vor der Programmausführung jedoch mittels OVRDBF von einem OPNQRYF überschrieben, so dass die Logische nur noch die gewünschten Daten enthält. Funktioniert auch alles. Aber OPNQRYF verwendet die klassische SQL Engine und wirkt sich relativ ungünstig auf die Performance unserer Anlage aus. Deshalb wäre es schön, wenn wir das so umbiegen könnten, dass die aktuelle SQL-Engine SQE verwendet wird. Wir wollen das Programm im Moment aber nicht neu schreiben und nicht stark anpassen. Deshalb die Frage: Gibt es einen Weg, die OPNQRYF-Geschichte durch SQL zu ersetzen? Also z.B. so etwas wie eine View zu erstellen, die exakt der logischen Datei entspricht, so dass RPG diese View verarbeiten kann? Da eine View keine Sortierung beinhaltet, weiß ich allerdings nicht, wie das gehen soll. Vielleicht gibt es ja noch andere Möglichkeiten. Eine temporäre Tabelle, die genau wie die logische aufgebaut ist und alle selektierten Daten enthält, ist wahrscheinlich zu unperformant.
Also, falls jemand eine Idee hat, bitte melden.
Dieter
Similar Threads
-
By tarkusch in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 09-11-13, 14:08
-
By Matthias.Hayn in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 15-07-02, 07:03
-
By Newbie in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 04-07-02, 08:19
-
By delphix in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 11-02-02, 09:37
-
By Kent in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 19-06-01, 10:45
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