你这个过程的v_start,v_end 在哪里用的?根本没有用到这两个参数
如果你是想这两个参数做为输入参数的话,应该是v_start in number ,v_end in number
如果你是想这两个参数做为输入参数的话,应该是v_start in number ,v_end in number
解决方案 »
- ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
- 急!Oracle SQL求指点
- 如何吧mssql2000里的一个数据库导入oracle 9里?i
- 求牛人解答:Oracle判断语句问题
- SQL语句中的单引号中字符的问题
- 表优化
- oracle多表关联分类统计问题,跪求高手帮忙!~~~~
- 触发器/函数不能读?
- 谁能告诉我<<SQL Reference Release 9.2>>的下载地址啊??(我要HTML的,不要PDF的)
- SQl迁移到Oracle中碰到问题了!请各位指教!
- 高难度问题:高手请出招:SQL SERVER触发器里面的伪表INSERTED,DELETED转换成oracle数据库是如何处理,优先不必使用oracle行触发器,否
- 一个奇怪的问题
number,v_end in number,total out number)
as
i number(3) default 0;
temp number(4) default 0;
begin
for i in v_start ..v_end loop
temp:=temp+i;
end loop;
total:=temp;
end;
set serveroutput ondeclare
v_total number;
begin
SP_TEMP1(1,100,v_total) ;
dbms_output.put_line(v_total)
end;