Announcement

Collapse
No announcement yet.

Befehlsorientierter Trigger: Wie Zeiträume vergleichen?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Befehlsorientierter Trigger: Wie Zeiträume vergleichen?

    Hallo erstmal!

    Da hätt ich auch schon ne Frage:

    Bin ein ziemlicher Neuling in PL/SQL und muss nun einen Trigger schreiben, der ein RAISE_APPLICATION_ERROR ausgibt, wenn in eine vorhandene Datenbank mit Spalten "von" und "bis" neue Zeilen eingefügt werden, bei denen sich die Zeiträume mit den gegebenen Daten überschneiden.

    Kann mir da jemand auf die Sprünge helfen?

    mfg & Danke

    R3van

  • #2
    Originally posted by R3van View Post
    Hallo erstmal!

    Da hätt ich auch schon ne Frage:

    Bin ein ziemlicher Neuling in PL/SQL und muss nun einen Trigger schreiben, der ein RAISE_APPLICATION_ERROR ausgibt, wenn in eine vorhandene Datenbank mit Spalten "von" und "bis" neue Zeilen eingefügt werden, bei denen sich die Zeiträume mit den gegebenen Daten überschneiden.

    Kann mir da jemand auf die Sprünge helfen?

    mfg & Danke

    R3van
    - Hallo, ich würde dies nicht mit einem Trigger machen, sonderen eine "Checkfunktion" bauen, welche du in der Procedure, welche die Daten speichert, aufrufst und entsprechend behandelst.


    Gruss

    Comment

    Working...
    X