Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How to create a SQL2K trigger that updates other fields?
Message
 
 
To
18/10/2002 19:58:22
General information
Forum:
Visual FoxPro
Category:
Client/server
Miscellaneous
Thread ID:
00713079
Message ID:
00713136
Views:
20
This message has been marked as the solution to the initial question of the thread.
Here's sample trigger that updates 'fld_dt' field with the current datetime for any updated records.
CREATE TRIGGER mytrigger
ON mytable
FOR UPDATE 
AS 
BEGIN
  -- Don't update if it's recursive call from the same trigger
  IF NOT UPDATE(fld_dt) 
	UPDATE mytable 
		SET fld_dt = getdate() 
		FROM mytable 
		INNER JOIN deleted ON mytable.pkfld = deleted.pkfld 
END
>Sergey, the examples don't give me any idea on how to do it, they just explain how to update other tables but in a batch way. I can´t know what record has changed, it only give me examples on knowing columns states, so would it be difficult to do it? I would do it in a VFP store procedure but those don't allow me to update the same table that the trigger belongs to.
>
>Thanks, I hope you or somebody else can help me with this.
>
>Luis
>
>
--sb--
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform