单个的加时是可以的,但是如何批量的去给这些表加呢,比如通过 select * from cat;得到表名后,如何再批量的给这些表加上触发器呢,
------解决方案-------------------- 所有表加触发器,不太好吧,楼主想要完成什么需求? 如果要建,你可以拼接SQL使用动态SQL来实现 1、select table_name from user_tables; 2、针对1步的表拼接建立触发器的SQL; 3、execute immediate 拼接的SQL。
------解决方案-------------------- select 'create or replace trigger trig_'||table_name||' before insert on '||table_name||' for each row declare begin null; end;' from cat;