[NEWSboard IBMi Forum]

Thema: SQL Trigger

  1. #1
    Registriert seit
    Jan 2001
    Beiträge
    750

    SQL Trigger

    Hi *ALL,

    an einer DDS Tabelle hängt ein SQL Trigger mit AFTER Insert.

    Die Bibliothek mit der Tabelle wurde in eine separate Bibliothek mit dem
    Befehl RSTLIB zurückgespeichert.

    Jetzt meint der Kollege das damit ( vorher läuft in dem CL ein CLRLIB )
    der Trigger beim Restore ausgelöst wurde.

    Ich habe behauptet das dies nicht so ist. Hat jemand eine Meinung dazu ?
    Gruß an *ALL
    Michael

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    17.641
    Was soll der Trigger beim Restore?
    Die Daten werden ja weder geändert, gelöscht noch hinzugefügt.
    Es wird auch kein Trigger benötigt.

    Anders sieht es u.U. beim CRTDUPOBJ aus.
    Es wird das Objekt dupliziert, mit allen Constraints und Triggern, anschließend werden die Daten hineinkopiert, was dann natürlich den Trigger auslöst.

    Hier kann es u.U. zu Problemen führen, wenn der Trigger z.B. andere Dateien updated, da er ja nicht weiß, dass eine Kopie erstellt wird.

    SQL hat das so gelöst, dass ein "create table as (select ....) with data" eben die Trigger nicht dupliziert.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: http://www.fuerchau.de/software/upload400.htm
    BI? Da war doch noch was: http://www.ftsolutions.de

Ähnliche Themen

  1. Trigger Sql-updates
    Von tarkusch im Forum NEWSboard programmierung
    Antworten: 14
    Letzter Beitrag: 10-08-17, 13:07
  2. SQL-Trigger an PF
    Von Sebastian85 im Forum NEWSboard programmierung
    Antworten: 10
    Letzter Beitrag: 11-03-15, 07:26
  3. Grundkonzept Trigger
    Von froehlich im Forum System i Hauptforum
    Antworten: 2
    Letzter Beitrag: 06-02-03, 14:37
  4. Trigger ab 5.1
    Von lorenzen im Forum System i Hauptforum
    Antworten: 2
    Letzter Beitrag: 11-01-02, 13:49
  5. Trigger / ILE RPG
    Von Frank Pusch im Forum System i Hauptforum
    Antworten: 3
    Letzter Beitrag: 17-05-01, 09:34

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •