我在sql*plus中写pl/sql代码,然后按F5编译,给出的结果信息太少了,要么成功,要么就只说编译有错误,具体什么错误也不指出,很不好查错,请高手指点一下,怎么查看编译错误,或者用别的什么工具写pl/sql?谢了~
ORA-01422: 实际返回的行数超出请求的行数 ORA-06512: 在"WWWXK.XK", line 520 ORA-06512: 在line 7 如何修改?
解决:ORA-12560:TNS:协议适配器错误,用pl/sql Developer 连oracle服务器错误,已装在自己本本(xp)上装oracle客户端
begin insert into tbl1 values('3', 'abc3'); if '4' not exists(select colid from tbl2) then insert into tbl2 values('4', 'def4'); end if; end; 以上的写法有什么问题吗? ------------------------------------------------------------------------------------- 表内的数据: select * from tbl1; ----------------------- colid cola 1 abc 2 abc2 3 abc3 ---------...
我一个包里面写了5个存储过程,用其中一个存储过程来调用其中的4个存储过程,出现这样的错误,不知道是原因? 单步调试的时候发现其中一个存储过程过不去,提示ORA-06502: pl/sql: 数字或值错误 : 数值精度太高 但我单个去调试这个存储过程能正常返回值,而没有报那个错误。 返回的数据于数据库中取的数据类型一个都是Number(5,4).... 不知为何会出现这样的问题,有谁遇到过。。急求帮助??? 在线等待。。。。。。。。
Compilation errors for PACKAGE BODY MOS.LIHAIJIE Error: plS-00371: 宣言セクションでは、'TODOKE_REC'の宣言は1回である必要があります Line: 837 Text: INTO TODOKE_REC.ORDER_ID, --オーダID Error: pl/sql: sql Statement ignored Line: 836 Text: FETCH TODOKE_CUR0 --フェッチ Error: plS-00371: 宣言セクションでは、'TODOKE_R...
[code]set serveroutput on; declare i number; s varchar(200); begin i:=4; loop s:='alter tablespace USERS add datafile '||"'/home/oracle/oradata/radius/chinaunix'||i||'.dbf"'||' size 200k'; execute immediate s; while i<=200 loop i:=i+1; end loop; end;[/code]执行出错,貌似语法些错了[code]ERROR: ORA-01756: quoted string not properly terminated sql> !oerr ora 01756 ...
具体问题描述如下 以前的后台数据库是ora815 我用pl/sql developer 5.0开发后台程序,一点问题没有,但是最近数据转到9i上去了,在没安装9i客户端的情况下,再用这个工具连接,能成功连接上,执行select语句也没问题,但是如果查看view和procedure等程序的代码,就会出现错误:ora-01026 multiple buffers of size >;4000 in the bind list 后来安装了9i的管理工具,新创建了网络服务名,连接成功但是进行上述操作时又出现了ora-...
pl/sql是ORACLE对标准数据库语言的扩展,ORACLE公司已经将pl/sql整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用pl/sql,本文将讲述pl/sql基础语法,结构和组件、以及如何设计并执行一个pl/sql程序。 pl/sql的优点 从版本6开始pl/sql就被可靠的整合到ORACLE中了,一旦掌握pl/sql的优点以及其独有的数据管理的便利性,那么你很难想象ORACLE缺了pl/sql的情形。pl/sql 不是一个独立的产品,...