在不同的oracle服务器中运行同一样的存储过程,却得到不同的结果。
其中一个报ora-01007错误,不知道是不是有什么配置。
在此,技术菜鸟的我特向高手求解,谢谢! 在存储过程中与之相关的代码如下:
type numdata is record
(
firstnum number,
senondnum number,
thirdnum number,
testnum number
); num numdata; --定义游标行变量
cursor c; --定义游标 str_sql varchar2(100) := 'select first,second,third from num_table'; open c for str_sql;
loop
fetch c INTO num;
EXIT WHEN c%NOTFOUND;
其中一个报ora-01007错误,不知道是不是有什么配置。
在此,技术菜鸟的我特向高手求解,谢谢! 在存储过程中与之相关的代码如下:
type numdata is record
(
firstnum number,
senondnum number,
thirdnum number,
testnum number
); num numdata; --定义游标行变量
cursor c; --定义游标 str_sql varchar2(100) := 'select first,second,third from num_table'; open c for str_sql;
loop
fetch c INTO num;
EXIT WHEN c%NOTFOUND;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货