关于 oracle时间触发器
比如 现在有个表 layerTable ,有字段 layer_id,layer_name
现在我要在 早上8点之后自动往 layerTable 里面插入一条 记录.
请问这个时间触发器 如何写?
------解决方案--------------------create trigger Tr_layerTable
before insert on layerTable
for each row
begin
if(to_char(sysdate4,'HH24') >= 8) then
插入你想插入的语句;
end if;
end;
------解决方案--------------------在oracle数据库中,提供了一个dbms_job这个程序包.里面有一个过程可以用来创建job的,job创建后oracle会自动扫描队列中的job并查看job的运行时间和频率然后执行.