问一个有点深度,不知可否解决的问题? 这个没有用过,我觉得用sql应该不行吧,如果你只是要取得执行结果可以spool到文件。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但我觉得一个存储过程创建完之后,应该是编译过了,这样oracle就应该就会记录各个方面的信息,也就应该会包括执行情况和结果等信息。大家觉得呢? 可以阿,我们现在一般是把执行结果放到一个日志表中去,如--异常日志记录 EXCEPTION WHEN OTHERS THEN BEGIN DM:=SQLERRM; INSERT INTO Y_LOG_PROCEDURE(XH,PROCEURE_NAME,ACTION,TIME) VALUES(SEQ_LOG_PROCEDURE.NEXTVAL,'PRO_JF_T_O_INSERT',DM,SYSDATE); COMMIT; END; 如何在存储过程中调用exp\imp或expdp\impdp? 对象表中插入数据的问题 请教如何写这个SQL条件 求助:RedHat9(shrike)下安装ORACLE9I时LINK至82%停滞 在oracle里有没有类似strlen的函数。 请问大家是如何做二次查询的? order by 子句问题??? Oracle跑一段时间就非常慢,什么原因 SQL转换问题 新人问两个题目 求大神解答下 多谢了 救急 在存储过程中,字符串连接的 语句该怎么写? ORACLE中如何实现类似select top 10 * from table的功能呢?请高手指导
--异常日志记录
EXCEPTION
WHEN OTHERS THEN
BEGIN
DM:=SQLERRM;
INSERT INTO Y_LOG_PROCEDURE(XH,PROCEURE_NAME,ACTION,TIME)
VALUES(SEQ_LOG_PROCEDURE.NEXTVAL,'PRO_JF_T_O_INSERT',DM,SYSDATE);
COMMIT;
END;