对插入的语句做
try/catch处理,不可以?

解决方案 »

  1.   

    问题重点是捕获异常后,还要接着执行下面的插入语句,这才是重点;ORACLE中出现了主键重复后,就会抛出异常,转到catch中去处理,而插入操作是在try中的,咋整呢?给小弟个方法,各们大大
      

  2.   

    for() {
    try{
    insert();
    } catch() {
    ///
    }
    }这样不行?
      

  3.   

    try{
    }
    catch{} 就是为了让你能够抓住异常,继续执行程序的。
      

  4.   

    好象可以用label,即使中断一次循环也会再回到label处 继续循环吧?
    try{
       while(1){
       label: insert into xxxxx;
    }}catch(Exception e){
       .......
       continue label;
    }