我对触发器不是很熟悉,所以感谢您的耐心等待。
我有一个数据库表,其中有四列用于用户文本输入,只有四个日期列显示用户文本输入上次更改的时间。我希望触发器做的是比较用户文本输入列的原始值和新值,如果它们不同,则使用 getdate() 更新日期列。我不知道该怎么做。我写的代码无法获取该字段的更新前值,因此无法将其与更新后值进行比较。有谁知道该怎么做?
(通常我会在存储过程中执行此操作。但是,此数据库表也可以由 Access 数据库直接编辑,我们无法将这些更改转换为使用存储过程。这只让我们使用触发器。)