declare  i number;
begin
.....
end;
declare应该和PL/SQL块相关。

解决方案 »

  1.   

    declare
    i number;
    begin
      insert into bchkmachine (bcmseqno,bcmrowno,bcmtype,bcmdjbh,bcmfsdate,bcmdate1,bcmmfid,
      bcmperson1,bcmflag,bcmgdid,bcmbarcode,bcmsl1) 
      values(1,1,'1','kl',to_date(sysdate),to_date(sysdate),'vb','cv','N','fg','kl',23);
    end;
      

  2.   

    还是不行
    报ora-06550错误
    pls-00103:出现符号“;”在需要下列之一时:
    :=.(@%;notnullrangdefault
    character
    符号";在":"继续之前已插入
      

  3.   

    declare
    i number;
    begin
      insert into bchkmachine (bcmseqno,bcmrowno,bcmtype,bcmdjbh,bcmfsdate,bcmdate1,bcmmfid,
      bcmperson1,bcmflag,bcmgdid,bcmbarcode,bcmsl1) 
      values(1,1,'1','kl',to_date(sysdate),to_date(sysdate),'vb','cv','N','fg','kl',23);
    end;
    在试下
      

  4.   

    如何loskill() 我们下班了
    快给我说成功否?