创建试图调用的远程服务器的数据 然后整合以后存放在临时表里面 然后选取中间的几个字段存入到表里
都是用存储过程来完成的
if @@error <> 0
     begin
        raiserror 20034 '数据最终导入出错'
        return
     end
有记录错误
 

解决方案 »

  1.   


    创建试图调用的远程服务器的数据 然后整合以后存放在临时表里面 然后选取中间的几个字段存入到表里
    都是用存储过程来完成的
    if @@error <> 0
         begin
            raiserror 20034 '数据最终导入出错'
            return
         end
    有记录错误
     
    试试手动操作看报不报错,你这个肯定会有错误信息的,可能是错误捕获机制有点问题导致看不到错误。
      

  2.   

    用TRYCATCH语句来捕获错误 在CATCH里面INSERT INTO #TB SELECT ...插入错误数据