我对触发器是个小白,谢谢了!!!!我有2个表,分别是表一和表二,他们有个一个关联字段是流水号字段
当我更新表二的同时,更新表一的最终修改时间字段,这个字段和我表一个的一个时间字段先对应
如:表一有操作时间1,操作时间2,操作时间3等字段等
当我表2更新操作时间1的时候那么表1的最用时间就是操作时间1的时间,如果是其他时间则是其他时间的内容,请问这个触发器怎么写?谢谢
当我更新表二的同时,更新表一的最终修改时间字段,这个字段和我表一个的一个时间字段先对应
如:表一有操作时间1,操作时间2,操作时间3等字段等
当我表2更新操作时间1的时候那么表1的最用时间就是操作时间1的时间,如果是其他时间则是其他时间的内容,请问这个触发器怎么写?谢谢
IF UPDATE([col])
BEGIN
END;
CREATE TRIGGER tu_table1 ON dbo.table1
FOR update
AS
begin
if update(时间一)
begin
update table1
set 最终时间 = 时间一
from inserted ,deleted
where inserted.主键 = deleted.主键
and inserted.时间一 <> deleted.时间一
and table1.主键 = inserted.主键
endif update(时间二)
begin
update table1
set 最终时间 = 时间二
from inserted ,deleted
where inserted.主键 = deleted.主键
and inserted.时间二 <> deleted.时间二
and table1.主键 = inserted.主键
endend
什么意思?