你这个过程的v_start,v_end 在哪里用的?根本没有用到这两个参数
如果你是想这两个参数做为输入参数的话,应该是v_start in number ,v_end in number
如果你是想这两个参数做为输入参数的话,应该是v_start in number ,v_end in number
解决方案 »
- 求一UPDATE语句
- ORA-12154: TNS: 无法解析指定的连接标识符(Sql*plus WorkSheet)
- 求助:如何pl/sql遍历record里面字段(不用字段名)
- 创建无大小限制的表空间
- oracle id自动增长,我用了序列+触发器,但是有错误。麻烦大家帮我看看!
- sql语句问题
- 有没有不用装客户端的工具??
- oracle监听服务不能启动!为什么?
- create的问题
- 奇怪的问题,这个过程怎么会
- 高难度问题:高手请出招: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;