テーブルの(タイプの)列CreatedDate
と列に入力するために、このトリガーを使用しています。LastUpdated
datetime
CREATE TRIGGER trCreatedDate ON [LasMTest]
FOR INSERT
AS
UPDATE [LasMTest]
SET [LasMTest].Created = getdate(),
[LasMTest].LastModified = getdate()
FROM [LasMTest]
INNER JOIN Inserted ON [LasMTest].[ID] = Inserted.[ID]
GO
表を確認すると、日付がほんの一瞬ずれています。
Created LastModified ID
2013-03-19 09:24:32.920 2013-03-19 09:24:32.930 4
2013-03-19 09:26:39.890 2013-03-19 09:26:39.900 5
両方が正確な時間になるようにトリガーを変更するにはどうすればよいですか?