我testtable
在数据库内部创建了一个testbase
具有以下结构的表:
product_no (int, not null)
product_name (varchar(30), not null)
price (money, null)
expire_date (date, null)
expire_time (time(7), null)
但是,我该如何编写触发器以使其将更新已修改(或用新信息更新)的特定行,并将修改日期记录到expire_date
字段中,并将修改时间记录到expire_time
字段中?(或者这是否可行?)
您是否看过触发器的创建方式?
是的,我已经研究了触发器的创建方式(参考:msdn.microsoft.com/en-us/library/ms189799 (v= sql.105 ) .aspx),但令我困扰的是,如何插入一个UPDATE通过使条件正确而触发的行的语句,如
—
Jack
WHERE id = Changed_Row_ID