使用数据库触发器对应STARTUP事件
附:
高分求救:为什么我的Startup 触发器触发不了?
我创建一个startup触发器,就是不执行,谁能帮帮俺呀,俺都快疯了。
create table test (a varchar2(50));
create or replace trigger Tri_temp after STARTUP on database
begin
Insert into test (a) values ('OK');
commit;
end Tri_temp;
/
谢谢,我搞定了。是因为写了Commit的缘故。
create or replace trigger Tri_temp after STARTUP on database
begin
Insert into test (a) values ('OK');
-- commit; --去掉COMMIT就没问题了,真TMD。
end Tri_temp;
/
马上解贴,接分。
CREATE TRIGGER log_routine AFTER STARTUP ON DATABASE
BEGIN
exec yourproc;
END;
BEGIN
exec yourproc;
END;
附:
高分求救:为什么我的Startup 触发器触发不了?
我创建一个startup触发器,就是不执行,谁能帮帮俺呀,俺都快疯了。
create table test (a varchar2(50));
create or replace trigger Tri_temp after STARTUP on database
begin
Insert into test (a) values ('OK');
commit;
end Tri_temp;
/
谢谢,我搞定了。是因为写了Commit的缘故。
create or replace trigger Tri_temp after STARTUP on database
begin
Insert into test (a) values ('OK');
-- commit; --去掉COMMIT就没问题了,真TMD。
end Tri_temp;
/
马上解贴,接分。