-
Kein Journaleintrag bei Delete im SQLRPGLE?
Moin,
wir haben ein SQLRPGLE-Programm, dass Daten mit delete löscht. Diese gelöschten Datensätze findet man dann nicht im Journal. Ist das korrekt? Haben wir da noch was falsch eingestellt?
Ich konnte dazu nichts finden. Wahrscheinlich hab ich wieder die falschen Suchbegriffe verwendet.
Auszüge aus dem Programm:
exec sql
set option Naming = *SYS,
DatFmt = *ISO,
Commit = *CHG,
CloSqlCsr = *ENDMOD;
exec sql
delete from [Datei];
exec sql
Commit;
Danach wird die Datei mit write wieder gefüllt.
-
In diesem Fall kann das korrekt sein.
Der Optimizer ersetzt ein "Delete from table", da er keine Where-Klausel enthält ggf. durch CLRPFM.
Unter Commit sollte das eigentlich nicht vorkommen, da das per Rollback nicht rückgängig zu machen ist.
Der CLRPFM müsste im Journal dann auftauchen.
Zu Sicherheit kann man auch "delete from table where Fx<>'xyz'" machen, also eine Whereklausel die alle Sätze umfasst. Das Problem ist dann ggf. die Performance bei mehreren 1000 Sätzen.
-
Das würde es erklären.
Ich sehe im Journal nur ein F/CH und ein D/CG. Ich hätte dann ein D/DF oder F/CR erwartet.
Habe einfach mal CLRPFM aufgerufen. Dann steht F/CR im Journal.
Liegt aber vielleicht daran, dass es über SQL kommt, dass dann F/CH und D/CG ausgegeben werden.
Similar Threads
-
By Toschie in forum IBM i Hauptforum
Antworten: 12
Letzter Beitrag: 02-02-15, 14:28
-
By mott in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 03-12-14, 09:30
-
By ExAzubi in forum NEWSboard Programmierung
Antworten: 10
Letzter Beitrag: 10-11-14, 10:12
-
By svit in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 26-08-14, 17:26
-
By B.Hauser in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 01-10-01, 17:31
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