SQL SB2 UserID beim Trigger

echoDave

Commander
Registriert
Okt. 2010
Beiträge
2.220
DB2 UserID beim Trigger

Hallo liebe community,

ich sitze momentan auf der Arbeit und plane wie ich mein nächsten Projekt realisieren soll.

Paar Eckdaten, wir haben eine DB2 Datenbank die auf einem HOST läuft ich schätez es ist Version 7 - 9 keine Ahnung genau.

So nun solle ich Änderungen auf bestimmten Tabellen überwachen, protokollieren und auswerten.

Das auswerten ist kein problem, kriege ich schnell in COBOL hin.
Hier geht es mir mehr um das Überwachen/Protokollieren.
Dazu wollte ich Trigger benutzen nur es stellen sich mir jetzt zwei Fragen.

1 - Beim INSERT/Update gibt es ja die möglichkeit sich die "UserID" des Benutzers, der grade dieses Statement abgeschickt hat ein Feld mit zu speichern.
Geht das auch bei einem DELETE?

2 - Ich möchte mir dann mehrere Felder der zu überwachenden Tabelle in ein Feld meiner Triggertabelle zusammen stringen. Nun die Frage kann ich in DB2 problemlos nicht nur CHARACTER Felder sondern auch INTEGER bzw. DECIMAL und TIMESTAMP Felder zusammen stringen, falls ja was muss ich dabei beachten und werden die dann i-wie codiert abgespeichert oder als normale "Zahlen"?

ich bedanke mich schon mal für die Antworten ;)
 
Zuletzt bearbeitet: (Tippfehler im Titel)
Zurück
Oben