写个过程,使用UTL_FILE包从文本文件中取数据,然后按你的要求判断条件就是了

解决方案 »

  1.   

    循环从文件中读入一行,然后:
    begin
      select username into tmp from tbltemp where username=newUSERNAME;
    exception
      when no_data_found then
        insert into tbltemp values (newUSERNAME,newDESTROYTIME,newWRITETIME);
    end;
      

  2.   

    循环从文件中读入一行,然后:
    begin
      select username into tmp from tbltemp where username=newUSERNAME;
      update tbltemp set DESTROYTIME=newDESTROYTIME,WRITETIME=newWRITETIME where username=newUSERNAME;
    exception
      when no_data_found then
        insert into tbltemp values (newUSERNAME,newDESTROYTIME,newWRITETIME);
    end;
      

  3.   

    楼上的我还不知道怎么操作呢?    怎样将文件倒入表,这最重要啊!一朋友和我说先用PB创建表,将文件数据读入进去,我现在读进去了,能在PB里显示,可是没有办法将PB里数据插入到ORACLE,不知怎么插入,那个所谓的插入按钮竟然是屏蔽的!