我自己写了个。但是不大清楚条件怎么加。CREATE OR REPLACE TRIGGER data_realtmpinfo AFTER INSERT ON sa.datatmpinfo FOR EACH ROWBEGIN insert into realtime_autostation_data( STAID, STANAME, FDATE, MINVISIBILITY, MINVISIBILITYTIME, SID ) values( :new.STAID, :new.STANAME, :new.FDATE, :new.MINVISIBILITY, :new.MINVISIBILITYTIME, :new.SID); END;请大家给指点指点。
像你这个一个月做一次就行了
谢楼上的~
AFTER INSERT
ON sa.datatmpinfo
FOR EACH ROWBEGIN insert into realtime_autostation_data(
STAID,
STANAME,
FDATE,
MINVISIBILITY,
MINVISIBILITYTIME,
SID
)
values(
:new.STAID,
:new.STANAME,
:new.FDATE,
:new.MINVISIBILITY,
:new.MINVISIBILITYTIME,
:new.SID);
END;请大家给指点指点。
你的“小于当前1个月的数据”是什么意识呢?是时时的b的数据在1个月前的更改不反应到a中吗?如果这样,就在触发器中加判断条件。