.:: محمدحسین فخرآوری ::.

با سلام و خسته نباشید به شما دوست عزیز به قسمت موضوعات وبلاگ مراجعه کنید. 09173700916

چند مثال تریگر از AFTER DELETE

create TRIGGER [dbo].[Delete]
   ON [dbo].[Manegment]
   AFTER DELETE
AS
BEGIN
declare @ID int;declare @UserName nvarchar(50);
 
set @ID = (SELECT ID FROM DELETED)
set @UserName = (SELECT 'شخص : '+UserName +'با رشته : ' + Reshte FROM DELETED)
DELETE FROM Manegment WHERE ID = @ID
Insert Into Log_Manegment ([Log]) values(@UserName +' '+CAST(@ID as nvarchar)+' : [AFTER DELETE]');
END
دستورات بالا مقدار فیلد ها را بعد از حذف شدن برگشت میدهد
محمدحسین فخرآوری ، چهارشنبه ۱۳۹۱/۱۱/۰۴ ، 9:13