谁能详细告诉我oracle10g存储过程和函数的创建格式及每个参数的含义?
先谢过!

解决方案 »

  1.   

    FYI:
    http://otn.oracle.com/pls/db10g/portal.portal_demo3?selected=3
      

  2.   

    存储过程其中in 是输入参数,out是输出参数,in ,out即为输入又为输出参数也可以不写
    create or replace procedure pro(a in  number, b out  int,c in out varchar2)
    is
    v_1 number(10);
    begin
      ...
    end pro;
    函数跟过程差不过就是必须有返回值
    create or replace function func(a in  number, b out  int,c in out varchar2) return number is
      v_result number;
    begin
      ....
      return(v_result);
    end func;