能不能实现这个功能? 想写一个过程,或触发器当执行它或触发它时,先执行其本身,然后再删除其本身?不知在oracle里面能不能做到? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create or replace procedure p_demo asstr varchar2(100);beginstr:='drop procedure p_demo';execute immediate p_demo;end p_demo;/ 先不说别的,过程体中可以执行DDL语句么? (例如:drop table..) 创建或删除对象就可以,至于楼主提出此问题,本人从末听过,学识不足create trigger create_objectafter create on schemadeclarestr varchar2(50);beginstr:='drop '||sys.dictionary_obj_type||' '||sys.dictionary_obj_name;execute immediate str;end;/这个例子就是当在模式中创建对象后,立即删除 关于触发器的问题 SQL plus登录出现TNS:协议适配器错误,PLSQL Developer可以用system登录 求高手:oracle中的子查询中为什么不能有order by 有人用过oracle express即精简版吗,有没有绿色免安装版 关于用户登录后的日志问题 oracle数据导成sqlserver2005的数据 如何查询具有某个角色的所有用户? 游标如何带参数?(求救,有例子) oracle 的连接突然失去 关于数据类型!!!! asp连接oracle数据库的问题 请高手门帮帮忙
str varchar2(100);
begin
str:='drop procedure p_demo';
execute immediate p_demo;
end p_demo;
/
after create on schema
declare
str varchar2(50);
begin
str:='drop '||sys.dictionary_obj_type||' '||sys.dictionary_obj_name;
execute immediate str;
end;
/这个例子就是当在模式中创建对象后,立即删除