12-15-2015, 08:15 PM
سوال:یک Trigger بنویسید که بعد از اجرای update در جدول دیگری شماره رکورد ویرایش شده به اضافه تاریخ روز را درج کند.
ساختار جدول tblLog: جدولی که شماره رکورد ویرایش شده به اضافه تاریخ روز در آن درج می شود:
فیلدها:
LogRowID:شماره رکورد که (identity(1,1 می باشد و کلید اصلی جدول است.
LogDescription: در این فیلد شماره رکورد ویرایش شده به اضافه تاریخ روز درج می شود.
(ارسال شده توسط سرکار خانم مهندس تسلیمی کارشناس نرم افزار)
ساختار جدول tblLog: جدولی که شماره رکورد ویرایش شده به اضافه تاریخ روز در آن درج می شود:
فیلدها:
LogRowID:شماره رکورد که (identity(1,1 می باشد و کلید اصلی جدول است.
LogDescription: در این فیلد شماره رکورد ویرایش شده به اضافه تاریخ روز درج می شود.
کد:
create trigger dbo.TrUpdate
on tblTest2
after update
as
begin
insert into tblLogs(LogDescription)
(select convert(nvarchar(100),t1.AccRowId)+
CONVERT(nvarchar(100),getdate(),13)+'Updatet'
from inserted t1 )
end
(ارسال شده توسط سرکار خانم مهندس تسلیمی کارشناس نرم افزار)