ähem... trigger?

Von: , Frage gestellt am Mo, 5. Feb 2001

hallo leute,

hier ne blöde frage

was ist ein trigger?

danke schonmal

grüße

rasta

2 Antworten zu dieser Frage

  1. Antwort von nach 36 Minuten hilfreich
    Re: ähem... trigger?

    ein trigger ist ein pl/sql-programm (bzw. müsste unter oracle8 auch in java möglich sein), dass immer dann durchgeführt wird, wenn bestimmte aktionen auf eine tabelle durchgeführt werden. welche aktionen das sind, kann man beim erzeugen des triggers angeben.

    beispiel: durch
    create trigger triggername
    before insert
    on tabellenname
    for each row ...

    erzeugst du einen trigger, der den nachfolgenden code immer dann ausführt, wenn auf die tabelle "tabellenname" ein insert abgesetzt wird, und zwar vor dem tatsächlichen insert und pro eingefügter zeile. ist höllisch nützlich, wenn man den inhalt einzelner spalten aufgrund des inhalts anderer spalten automatisch berechnen lassen will, bzw. um zugriffe auf tabellen mitzuprotokollieren.

    erwin

    • Antwort von nach 39 Minuten hilfreich
      danke..


      hallo erwin,

      danke vielmals fpr deine schnelle antwort :)

      viele grüße

      rasta

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!