-
Das ist leider eine Aufgabenstellung die mit Trigger NICHT gelöst werden kann.
Die Art des Schlüssels für eine Änderung ist vollkommen irrelevant !!!
Denke dir nur einen SQL "update ... where ...". In der Where-Klausel kannst du unabhängig vom jeweiligen Schlüssel (Zugriffspfad) Sätze verändern.
Per DFU (z.B. UPDDTA) kannst du auch per Satz-Nr ändern usw. usw.
Wenn du 30 Dateien hast, benötigst du auch 30 Trigger-PGM'e. Schließlich musst du ja gezielt auf einzelne Felder zugreifen.
Da der Trigger auf der PF liegt, bekommst du gar nicht mit, ob eine Operation über eine LF erfolgt !!!
Jede Datei hat (oder auch nicht) einen Primär-Schlüssel.
Verwende genau diesen als einzigen Schlüssel der jeweiligen Datei, wobei ggf. darauf zu achten ist, dass auch Schlüsseländerungen möglich sind, will heißen, dass im Before- und After-Immage unterschiedliche Werte auch in Schlüsseln vorkommen können !!!!!
Similar Threads
-
By muadeep in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 03-01-07, 17:53
-
By woki in forum NEWSboard Java
Antworten: 3
Letzter Beitrag: 06-06-06, 15:57
-
By Mädele in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 16-05-03, 11: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