-
einfacher Trigger
Hallo!
Tja - leider habe ich einfach keine Ahnung, wie das geht. Kann mir jemand helfen?
Es gibt das bei uns eine schöne Datenbank (Datei1 genannt) - ich möchte einfach wenn ein Feld eines jeden Satzes einen bestimmten Wert annimmt ein anderes Programm anstossen.
Das andere Programm (triggerproggi!) nimmt dann Änderungen an einer anderen Datei vor. Allerdings brauche ich aus Datei1 noch die Kundennummer um den richtigen Satz in Datei2 zuzuordnen.
Ich denke Trigger bietet sich an.
Wer kann mir helfen. Wie bekomme ich diesen Trigger ans laufen und wie erhalte ich die richtige Kundennummer aus Datei 1 (=> ins Triggerproggi!)
Viiiiiiiiiiiiiiiiiielen Dank
dirk
-
Suche mal im Forum nach dem Stichwort "Trigger".
Die Programmierung wird am besten mit ILERPG durchgeführt.
Du bekommst als Parameter eine Systemstruktur (Art des Aufrufes, Adressen der Puffer), so dass du über Zeigerarithmetik (Pointer) direkt auf den Satzpuffer (=Immage) zugreifen kannst.
Du erhältst also alle Informationen.
Die andere Möglichkeit sind dann SQL-Trigger, siehe hierzu die entsprechende Dokumentation DB2/400 bzw. UDB/400.
-
Trigger
Vielen Dank Fuerchau (hätte ich auch von alleine drauf kommen können!)
Habe inzwischen guten Erfolg mit einem SQL Trigger - ich tue mir damit leichter... SQL bin ich ein bisschen fit! (und das was ich wollte war damit kein Problem!)
Und für den Rest der Welt den es interessiert hier die SQL Anweisung:
CREATE TRIGGER pgmo_10/trkundst
AFTER UPDATE OF kdkenn ON db_lgb10/kundst
REFERENCING OLD AS OLDROW
NEW AS NEWROW FOR EACH ROW
MODE DB2ROW
when (NEWROW.kdkenn = 'XH' )
BEGIN
INSERT INTO DB_lgb10/fehler
VALUES(current timestamp, 'TRIGGER', user, 'eXtra' ,
digits(newrow.kdnnr), 'Achtung: neuer eXtra Händler!');
end
Similar Threads
-
By Jenne in forum NEWSboard Programmierung
Antworten: 0
Letzter Beitrag: 19-01-07, 09:24
-
By bigmoon in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 14-09-06, 18:26
-
By antvik in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 02-08-06, 18:04
-
By peter.kinne in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 20-04-06, 10:21
-
By Frank Pusch in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 17-05-01, 09:34
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