閱讀807 返回首頁    go 阿裏雲 go 技術社區[雲棲]


導入Excel出錯引出兩類異常——數據庫異常和業務異常處理方式

一、遇到問題
導入並讀取Excel,將讀取的值插入數據庫。假設共100行數據,插入80行都正常,第81行出錯了。該怎麼處理?


二、問題思考
有兩種處理方式:1、全部回滾。2、81條跳過,繼續往後進行,最終將第81條錯誤信息提示出來。


三、問題解決
以上兩種方式究竟采取什麼方式呢?這就要看第81行出了什麼錯。

遇到的異常大體分兩類:1、數據庫異常 2、業務異常。對於數據庫異常。建議回滾。對於業務異常,可以采用方法二,操作完成後將不符合業務要求的某一條或者幾條提示給用戶。

 

最後更新:2017-04-03 14:53:48

  上一篇:go 怎麼避免穀歌聯盟罰款?— 終極指南
  下一篇:go 網絡子係統61_路由子係統初始化