就是参数怎么写: 直接利用 "NEW" 不行呀,
是在先创建一个rec 
declare
   rec table%rowTYPE;
begin
 rec.字段 := NEW.字段
 ....Test (rec);end

解决方案 »

  1.   

    NEW又不是一个rowtype,类型都一样啊
      

  2.   

    NEW又不是一个rowtype,类型都一样啊
    那怎么样传参数啊
      

  3.   

    NEW又不是一个rowtype,类型都一样啊
    那怎么样传参数啊

    像你写的这样不行吗?declare
       rec table%rowTYPE;
    begin
     rec.字段 := NEW.字段
     ....
     
    Test (rec);
     
    end
      

  4.   

    NEW又不是一个rowtype,类型都一样啊
    那怎么样传参数啊

    像你写的这样不行吗?declare
       rec table%rowTYPE;
    begin
     rec.字段 := NEW.字段
     ....
     
    Test (rec);
     
    end

    应该是可以的,但是 比如表中字段很多的情况下,额,就比较麻烦,所以过来请教下的
    谢谢啊
      

  5.   

    NEW又不是一个rowtype,类型都一样啊
    那怎么样传参数啊

    像你写的这样不行吗?declare
       rec table%rowTYPE;
    begin
     rec.字段 := NEW.字段
     ....
     
    Test (rec);
     
    end

    应该是可以的,但是 比如表中字段很多的情况下,额,就比较麻烦,所以过来请教下的
    谢谢啊

    字段很多也没办法啊,只有这样啦