1. ORA-00001: 唯一约束条件违反(Unique constraint violation) - 这是一个非常常见的错误,表示您尝试插入或更新一条违反唯一性约束的数据。 2. ORA-00002: 无效的数字(Invalid number) - 这个错误通常表示您尝试将一个非数字字符串转换为数字,但是转换失败了。 3. ORA-00003: 无效的日期(Invalid date) - 当...
DBMS_OUTPUT.PUT_LINE(SQLCODE||'---'||SQLERRM); END; 5.1.2非预定义的异常处理 对于这类异常情况的处理,首先必须对非定义的ORACLE错误进行定义。步骤如下: 1. 在PL/SQL块的定义部分定义异常情况: <异常情况> EXCEPTION; 2. 将其定义好的异常情况,与标准的ORACLE错误联系起来,使用EXCEPTION_INIT语句: PRAGM...
NO_DATA_FOUND +100 No data found 自定义异常 -1 User-Defined Exception 没有产生异常 0 Oracle-0000 注意:如果使用exception_init预编译指令声明与Oracle错误相连的自定义异常,则SQLCODE和SQLERRM返回 对应的Oracle错误代码和相应的错误信息,而不是返回+1和User-Defined。 如果SQLERRM是可以带一个数字参数,返回值...
存储过程一般都用SQLSTATE来做判断的。IF SQLSTATE = '00000' THEN SUCCESSsqlstate的含义比sqlcode要丰富得多,譬如找不到纪录,或者游标到达末尾,SQLSTATE = '02000'
v_sqlcode := substr(SQLCODE,1,20); v_sqlmsg := substr(SQLERRM,1,60); insert into t_part_maintain_err values(sysdate,v_tabname,v_partname,'create partition',v_sqlcode,v_sqlmsg); commit; end; 2)生成时间和检查分区是否存在等功能的存储过程:p_create_next_partitions ...
你这个执行比较费劲代码在这DECLAREnum NUMBER;BEGIN num := 2; pro_square(num,TRUE);dbms_output.put_line(SubStr('num = '||TO_CHAR(num), 1, 255));EXCEPTIONWHEN OTHERS THEN dbms_output.put_line(SubStr('Error '||TO_CHAR(SQLCODE)||': '||SQLERRM, 1, 255));RAISE;END;...
在使用Oracle10g 流复制时出现过一些问题,现在把解决过程总结一下。 系统配置:HP-UX B.11.31 U ia64、Oracle Enterprise Edition Release 10.2.0.4.0、表级单向流复制 问题现象:流复制失效,源表更新,目标表没有更新 排错过程: 1) 查看应用错误信息
If there are no more rows, FETCH returns the "no data found" Oracle error code to sqlca.sqlcode.In our example, FETCH returns a row from the active set and assigns the values of columns MGR and JOB to host variables mgr_number and job_title, as follows:...
;DBMS_OUTPUT.PUT_LINE(v_parent_id||'---'||v_shixiaqu );update regionset region_code = v_shixiaquwhere parent_id = v_parent_idand region_name = '市辖区';commit;end if;--fetch c1 into v_parent_id;end loop;close c1;exceptionwhen others thenv_errcode := sqlcode...
sqlcode=0 97. 如何知道用户拥有的权限? SELECT * FROM dba_sys_privs ; 98. 从网上下载的ORACLE9I与市场上卖的标准版有什么区别? 从功能上说没有区别,只不过oracle公司有明文规定;从网站上下载的oracle产品不得用于 商业用途,否则侵权。 99. 怎样判断数据库是运行在归档模式下还是运行在非归档模式下?