Tsql 如何添加触发器来填充ModifiedDate
当行被更新/更改时,ModifiedDate是否可以自动更新为CurrentDateTimeTsql 如何添加触发器来填充ModifiedDate,tsql,triggers,last-modified,Tsql,Triggers,Last Modified,当行被更新/更改时,ModifiedDate是否可以自动更新为CurrentDateTime SELECT [ID] ,[PK] ,[Iteration] ,[Exam01] ,[Exam02] ,[Exam03] ,[Exam04] ,[Exam05] ,[Exam06] ,[Exam07] ,[Exam08] ,[Exam09] ,[Exam10]
SELECT [ID]
,[PK]
,[Iteration]
,[Exam01]
,[Exam02]
,[Exam03]
,[Exam04]
,[Exam05]
,[Exam06]
,[Exam07]
,[Exam08]
,[Exam09]
,[Exam10]
,[Exam11]
,[Exam12]
,[Exam13]
,[Exam14]
,[HRGCode]
,[AgeStart]
,[AgeEnd]
,[CreateDate]
,[ModifiedDate] --- Need this to update when the row is Modified!
,[ModifiedBy]
,[Comments]
FROM [CommDB].[dbo].[tblRadiologyNucMedLookup] c
order by ID
你真的需要一个触发器吗?您可以在相同的
UPDATE
语句中使用该列,如下所示
update tblRadiologyNucMedLookup
set Iteration = 10,
[ModifiedDate] = getdate()
where ID = 101;
你不需要一个触发器。将ModifiedDate=GetDate()添加到UPDATE语句中。是的,这是可能的。你试过什么吗?