a,b,c,d四个输入参数,我要把它插入表V中,存储过程怎么写啊,谢谢了

解决方案 »

  1.   


    create or replace procedure sp_test
    (a in varchar2,b in varchar2,c in varchar2,d in varchar2) --数据类型自己换
    as
    begin
      insert into V values(a,b,c,d);
      commit;
    end;
      

  2.   

    楼上这位兄弟写的很详细了,可以直接调用,改改你要的表名,跟你的数据类型就OK了!
    create or replace procedure sp_test
    (a in varchar2,b in varchar2,c in varchar2,d in varchar2) --数据类型自己换
    as
    begin
      insert into 表名(字段1,字段2,字段3,字段4) values(a,b,c,d);
      commit;
    end;
      

  3.   

    create or replace procedure sp_name
    (a in varchar2,b in varchar2,c invarchar2,d invarchar2)
    as
    begin
    insert into 表v values(a,b,c,d);
    commit;
    end;