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
