有什么办法控制oracle 输出错误内容么 ? 有什么办法控制oracle 输出错误内容么 ? 就是控制它输出 如 IMP-00016,ORA-01157什么的错误啊 ```我要控制它上面显示的内容可以么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我知道怎么更改了 RAISE_APPLICATION_ERROR(-20002,'先试试!');但 ORA-20002: 先试试!ORA-06512: 在 "NC50.TR_HT", line 19ORA-04088: 触发器 'NC50.TR_HT' 执行过程中出错怎么把下面2行去掉呢?oracledbalgtu 我才接触ORACLE多来你论坛问了 嘿嘿```` 其实 很重要 因为我是搞ERP二次开发 源代码封装了 ``只有改这些东西 达到一些效果 ``所以要更改 RAISE_APPLICATION_ERROR属于自定义error, err No.必须>=20000,不属于系统内定义错误。想把不必要的错误显示去掉,需要你捕获错误,如下:BEGIN RAISE_APPLICATION_ERROR(-20099, 'Debug error');EXCEPTION WHEN OTHERS THEN dbms_output.put_line(SQLERRM);END; RAISE_APPLICATION_ERROR虽然可以自定义错误但是ORA-06512: 在 "NC50.TR_HT", line 19ORA-04088: 触发器 'NC50.TR_HT' 执行过程中出错 这两行是无法去除的因为oracle必须得有个消息告诉你哪块出了问题出了什么问题 求助:关于ORACLE函数问题 求教oracle没有obdc驱动 头大,请大虾提供百万数据查询优化思路。 关于oracle字符串处理的SQL问题 Toad for oracle的使用问题 Oracle Noarchive 模式备份和恢复限制性都比 archivelog 模式大, 那 Noarchivelog 有什么优点呢? 为什么过程中使用变量就执行不了,而将值写出来就可以执行? 请大家注意NEXTVAL的用法 DELPHI6+BDE+ORACLE8下无法显示汉字表和汉字字段 SQL语言中的那个函数可以得到一个字符ASCII码? 无法安装oracle8i? 问个白痴问题
RAISE_APPLICATION_ERROR(-20002,'先试试!');
但
ORA-20002: 先试试!
ORA-06512: 在 "NC50.TR_HT", line 19
ORA-04088: 触发器 'NC50.TR_HT' 执行过程中出错怎么把下面2行去掉呢?
oracledbalgtu 我才接触ORACLE多来你论坛问了 嘿嘿````
其实 很重要 因为我是搞ERP二次开发 源代码封装了 ``只有改这些东西 达到一些效果 ``所以要更改
BEGIN
RAISE_APPLICATION_ERROR(-20099, 'Debug error');
EXCEPTION
WHEN OTHERS THEN
dbms_output.put_line(SQLERRM);
END;
虽然可以自定义错误
但是
ORA-06512: 在 "NC50.TR_HT", line 19
ORA-04088: 触发器 'NC50.TR_HT' 执行过程中出错
这两行是无法去除的
因为oracle必须得有个消息告诉你哪块出了问题
出了什么问题