| Forum: SQL | 
																Thema: 
																	AW: Trigger | 
																	Von: 
																		M Merlin (
																	13.11.2006 08:58) | 
													
												
            
		Hab das Problem selbst gefunden...
Mein Trigger sieht jetzt wie folgt aus:
Alter TRIGGER trg_Insert_Update_Datum_User_Eingang ON dbo.Eingang 
FOR UPDATE 
AS 
BEGIN 
SET NoCount ON 
IF not UPDATE(Erledigt) 
UPDATE Eingang 
SET einDatum = GETDATE(), einUser = (host_name() + ' - ' + suser_sname()) WHERE IDE IN (SELECT IDE FROM inserted) 
IF UPDATE(Erledigt) 
UPDATE Eingang 
SET ErledigtAm = GETDATE() WHERE IDE IN (SELECT IDE FROM inserted) AND Erledigt is Not Null 
SET nocount OFF 
END; 
	
	
													
												
            
														
							Antworten
							
							
							Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!