-
SQL Parallelverarbeitung
Hallo Zusammen,
ich habe ein SQL, welches mit FETCH die Sätze holt. Wie verhält es sich, wenn eine anderes Programm die nächsten Sätze verändert oder löscht?
D.h.
Anzahl der Sätze im Result = 10.
1. SQL im Programm ausgeführt
2. c+ FETCH C2 FOR 1 ROWS INTO : INPSQL
Nachdem der erste Satz gelesen wurde, habe ich den nächsten Satz mit upddta geändert. Wenn dann das SQL diesen Satz liest, dann stehen die alten Daten noch drin.
Gibt es hierzu einen anderen Befehl, damit er immer aktuell die Daten holt oder macht man dies besser mit COMMIT?
Vielen Dank.
Klaus
-
Declare cursor ...
scrollable sensitive ...
Allerdings kann die Performance darunter leiden.
-
danke, aber hat er leider nicht gemacht. Der hat den Wert immer noch wie vor dem update.
Folgendes habe ich angegeben:
0006.00 c/EXEC SQL
0007.00 c+ DECLARE C2 SCROLL CURSOR FOR S2
0008.00 c/END-EXEC
0009.00 **
0010.00 **
0011.00 c/EXEC SQL
0012.00 c+ OPEN C2
0013.00 c/END-EXEC
0014.00 **
0015.00 **EXEC SQL
0016.00 ** WHENEVER NOT FOUND GOTO SbSQLEnd
0017.00 **END-EXEC
0018.00 c do *hival
0019.00 **
0020.00 c/EXEC SQL
0021.00 ***c+ FETCH next from C2 INTO : INPSQL
0021.01 c+ FETCH C2 FOR 1 ROWS INTO : INPSQL
0022.00 c/END-EXEC
-
Damit Du die aktualisierten Daten jeweils erhälst, muss Du einen SENSITIVEN Cursor definieren.
Code:
DECLARE C2 SENSITIVE SCROLL CURSOR FOR S2
Birgitta
-
super, vielen Dank. Jetzt funktioniert es.
Klaus
-
Ich meine "sensitive" gesagt zu haben :-).
Similar Threads
-
By christian_lettner in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 16-11-06, 10:15
-
By FNeurieser in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 11-10-06, 14:53
-
By malzusrex in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 19-09-06, 11:04
-
By Kaufmann in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 28-06-06, 14:11
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 01-06-06, 09:43
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