-
SQL SELECT Problem ?
Hallo *ALL,
ist das möglich, dass ein SELECT Befehl in einer quasi "Schleife" läuft,
wenn gleichzeitig neue Sätze in die Datei geschrieben werden ?
Erklärung : ein SQLRPG Programm ermittelt die Daten aus der Eingangsdatei und schreibt sie in QTEMP Datei.
Normalerweise läuft es am Tag max. 2 Min, aber früh morgens, wenn die neue Sätze
in die Datei rein kommen, läuft es bis zu 60 Min.
Meine Vermutung ist, dass der SELECT Befehl solange wartet, bis die neuen Sätze geschrieben werden. Stimmt das ?
Gruß
-
Gib mal im Select am Ende "for read only" an und mach den Cursor ggf. insensitive.
-
Hallo Fuerchau,hab' vergessen - SELECT ist im RPG embedded, mit EXECUTE IMMEDIATE ausgeführt - kann ich nur "for read only" verwenden, oder ?
-
"for read only" gehöt zum Select kann also auch bei Execute angegeben werden.
Warum machst du keinen "Cursor for Statement" um dann ganz normal per Open/Fetch/Close zu arbeiten?
Beim Cursor kann man den dann auch als insensitive deklarieren.
-
wie schon erwähnt die Datei wird gelesen und in QTEMP geschrieben : SQLStm = 'create table QTEMP/QKOPFPF as (select * from LKOPFPF where LKUNDE in (select KUNDE from KUNDEPF) and JJJJ = ' + XJJJJ + ' and MM = ' + XMM + ' and TT = ' + XTT + ' ) WITH DATA ' Nutzt an dieser Stelle 'for read only' was ?
-
Probiers doch einfach aus.
Aber warum dieser komplizierte Umweg über eine QTEMP-Tabelle und nicht direkt den Select ausführen?
-
Das Programm sammelt verschiedene Daten aus verschiedenen Dateien (immer auf gleiche Art und Weise mit create table), davon später eine Zusammenfassung (viele Summen, Sortiert) erstellt wird. Problem liegt an einer Datei, die variable Anzahl von Spalten haben muss und das kann ich nur über einen variable gestalteten create/select Befehl erreichen. Ich probiere mit "for read only" aus - bei keiner Verbesserung melde ich mich wieder Morgen. Thanks.
Similar Threads
-
By KB in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 28-04-16, 14:42
-
By NEWSolutions Redaktion in forum NEWSolutions artikel
Antworten: 0
Letzter Beitrag: 05-12-13, 18:03
-
By TARASIK in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 19-09-02, 10:59
-
By LaLeLi in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 13-06-02, 12:41
-
By Schnichels in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 11-01-02, 13: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