Announcement

Collapse
No announcement yet.

Inserted-Tabelle modifizieren

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

  • Inserted-Tabelle modifizieren

    Ich habe folgendes Problem:
    Bei einem Insert in eine Tabelle will ich eine Spalte auf einen bestimmten Wert setzen, dies kann ich über einen Trigger machen. Das Problem ist dass an dieser Tabelle bereits weitere Trigger existieren, die diese Spalte aus der Inserted-Tabelle benutzen, sie sollen aber nun den neuen Spaltenwert benutzen, allerdings scheint der MS SQL Server kein Update auf die Inserted-Tabelle zu erlauben. Geht das irgendwie?

  • #2
    Nein, das geht nicht. Man kann nichts in inserted oder deleted ändern. Allerdings könnte man das Wertesetzen der Spalten in einem Instead-Of-Trigger durchführen, dann sollten diese Werte in den After-Triggern bereits in "inserted" enthalten sein. Habe aber sowas noch nie probiert - käme auf einen Versuch an

    bye,
    Helmut

    PS: berichte bitte vom Ergebnis, falls du es ausprobierst.

    Comment

    Working...
    X