Hallo Joachim!

> Wenn ich in Triggern mit Werten aus Inserted und Deleted
> arbeite, packe ich
> sie vorher in lokale  Variablen.
> 
> Das w�re dann in etwa so:
> 
> 
> CREATE TRIGGER TrigStatusHoch ON Database01.dbo.Tabelle01
> FOR INSERT
> AS
> DECLARE       myID int
> SELECT        myID = SatzID
> FROM          inserted
> 
> UPDATE        SichtenDatabase.dbo.Tabelle02
> SET           Feldxy = 200
> WHERE         SatzID = myID

Ja, so geht das auch, zumindest dann, wenn nur ein einzelner Datensatz
eingef�gt wird. Die "universelle" Methode ist halt "WHERE ... IN (...)".
Die klappt auch bei Imports, "SELECT INTO", ...

Freundliche Gr��e
Joachim van de Bruck



| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an