触发器 在行级触发器中,不能查询自身表 使用会存在问题 , 修改以下 可以使用

create or replace trigger T_TEST  let

after insert  or delete   on TEST  ab

for each row declare  delete

-- local variables here   

A NUMBER;

PRAGMA AUTONOMOUS_TRANSACTION;   --此处需注意

begin   

SELECT  COUNT(*) INTO A FROM TEST;   

UPDATE TEST_COUNT SET TEST_COUNT = A;    

COMMIT;      --此处需注意

end T_TEST;

相关文章
相关标签/搜索